Skip to content

Sorting Techniques

Write the classic sorting algorithms, explain their speed and stability, and pick the right one for a job.

4 trail maps · 8 articles · 25 min reading, plus a task to try in each article

Last verified

Start the trail

First up: Sort with Python, 3 min

Before you start

Trail maps

  • Simple sorts 3 articles

    Sort with Python, then write your first sorts by hand.

  • Faster sorts 2 articles

    Split the problem to sort large lists quickly.

  • Choosing a sort 2 articles

    Understand stability and measure real speed.

  • Proof project 1 article

    Put the trail together and prove you reached the destination.

After this trail