Sorting Algorithms Resources

Websites

Sorting shapes

For all those who wondered what it looks like when an algorithm "swaps" items, this site shows all the paths each item takes in the process of being sorted and how efficient different algorithms are based on how many swaps they make.

Esoteric sorting algorithms

If you're ready to feel haughty about your new-found knowledge about sorting, check out these terrible sorting algorithms. So esoteric they didn't even bother making pseudocode.

Sorts: Tangled

Now you can literally see the tangled webs sorting algorithms weave.

Video

Sorting Folk Dances

Dancing? Sorting? Culture? Check, check, and Czech. (Okay, technically German, Hungarian, Romani, and Romanian.) Watch this series of videos to help visualize sorting while learning some European folk dances.

Comparing Different Types of Lists

Need a visual aid for seeing how algorithms interact with different sets of data? This set of gifs lets you watch each algorithm as it sorts different sets at the same time.

Radix Sort

This video is a visual and questionably musical representation of Radix sort.

Articles

Sorting algorithms and creating art

This application of sorting algorithms uses artificial intelligence to generate art.