KEY Black values are sorted. Gray values are unsorted. A red triangle marks the algorithm position. Dark gray values denote the current interval (shell, merge, quick). A pair of red triangles marks the left and right pointers (quick). DISCUSSIONThese pages show 8 different sorting algorithms on 4 different initial conditions. These visualizations are intended to: Show how each algorithm operates.
![Sorting Algorithms Animations](https://cdn-ak-scissors.b.st-hatena.com/image/square/b78da5b751710deede7009bb142671fb528bd1b7/height=288;version=1;width=512/https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fseo%2F8591285%2Fog_image%2Foriginal%2Fog_image_76642a-76642aa3fbe8f00d2a15c9c80eec68e6.jpg)