TraceDSA LogoTraceDSA
Home
BlogWorkbench
01 — Problem Directory

Data Structures & Algorithms

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

⌘K
All Categories (99)Arrays & Hashing (21)Trees & BST (23)Linked Lists (15)Stack (12)Binary Search (7)Sliding Window (3)Recursion & DP (3)Heap / Priority Queue (1)Backtracking (14)
EasyMediumHard
Showing 1 of 99 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