Elke stap is in elke run één vergelijking of één verplaatsing: wie het eerst klaar is, deed het minste werk.
Spatie: afspelen of pauzeren. Pijltjes links/rechts: stap. Home en End: springen.
Wat de vergelijking laat zien
Kwadratische sorteringen zoals bubble, insertion en selection sort doen op willekeurige data ongeveer n²/2 vergelijkingen, terwijl merge sort, quicksort en heapsort dicht bij n log₂ n blijven. De vorm van de invoer verandert het beeld: insertion sort heeft op bijna gesorteerde data weinig meer dan n vergelijkingen nodig, en quicksort hangt af van hoe gelijkmatig de pivots de waarden verdelen.