Why Sorting is Taught in Algorithms Classes
This blog explains why sorting is taught in algorithms classes, not because it is an important algorithm to learn to implement, but because it is a simple and easy to motivate example of different algorithms for accomplishing the same task.
Morgan McGuire
Roblox Chief Scientist U.Waterloo & McGill Prof. Known for NVIDIA, Unity, Graphics Codex, Markdeep, G3D, Skylanders, E Ink, Titan Quest, Williams