TraceDSA LogoTraceDSA
Home
BlogWorkbench
01 — Problem Directory

Data Structures & Algorithms

Complete catalog of 113 interactive algorithm visualizers. Browse by data structure category or filter by difficulty.

⌘K
All Categories (113)Arrays & Hashing (23)Trees & BST (24)Linked Lists (15)Stack (14)Binary Search (7)Sliding Window (6)Recursion & DP (4)Heap / Priority Queue (1)Backtracking (14)Graphs (5)
EasyMediumHard
Showing 1 of 113 visualizers
HP
Heap / Priority Queue
Medium
Min Heap (Heapify Up & Down)

Complete binary min-heap implementation visualizing _heapifyUp() on insertion and _heapifyDown() on root extraction across both binary tree and 0-indexed array representations.

Min HeapBinary HeapHeapify Up+3

Stop memorizing algorithms.
Start seeing them run.

Step through data structures and algorithm simulations frame-by-frame. 100% free, interactive, and built for visual learners.

Launch Interactive Visualizer →
Arrays & HashingTwo Sum VisualizerContains DuplicateGroup Anagrams3Sum Two PointersLongest ConsecutiveValid Sudoku
Binary SearchSearch Insert PositionSearch in Rotated ArrayFind Min in Rotated ArraySearch 2D MatrixKoko Eating BananasCapacity To Ship Packages
Trees & BSTInvert Binary TreeMax Depth of Binary TreeDiameter of Binary TreeLevel Order Traversal BFSLowest Common AncestorValidate Binary Search Tree
Stack & Linked ListsValid Parentheses StackDaily TemperaturesAsteroid CollisionLinked List Cycle DetectionMiddle of the Linked ListRemove Nth Node From End
TraceDSA LogoTraceDSA— Interactive Algorithm Visualizer & DSA Guide
AboutBlogContactFeedbackPrivacyTermsCookiesGitHub© 2026 TraceDSA