Nodes > Projects > Min-Heap Visualizer

Min-Heap Visualizer

I built this a long time ago as a teaching tool to demonstrate the enqueue and dequeue mechanism of a Min-Heap PriorityQueue. This particular heap is implemented on an array. Seeing an algorithm work step-by-step is a great way for visual learners to understand what's happening.

Unfortunately, it is not mobile friendly and designed for reasonably large desktop screens. This lack of mobile friendliness tends to be the case for many of the small projects I wrote back in college.

See Demo

Screenshot