Sorting algorithms, visualized with cats
An interactive visualizer for classic sorting algorithms. Each cat is one element of the array, and its size is its value. Watch the cats hop into order while the code panel below highlights the line being executed at every step.