Die zweite Sortiermöglichkeit heisst Insertion Sort. „Insertion“ ist Englisch und heisst auf Deutsch „Einfügen“. Dieser Name kommt daher, weil der Computer die Zahl, die er gerade liest, am richtigen Ort in der bereits sortierten Reihe einfügen muss. In unserem Beispiel sind es nummerierte CDs, die geordnet werden müssen.
Insertion Sort funktioniert so:
Vielleicht tönt das jetzt ein bisschen kompliziert, aber wenn du dich ans Kartenspielen erinnerst, wo du die Karten geordnet aufnimmst, wird es dir bestimmt gleich klar. Diese Sortiermöglichkeit braucht viel weniger einzelne Schritte als BubbleSort, bis eine Liste sortiert ist. Dafür muss der Computer pro Schritt mehr machen als beim BubbleSort.
Du kannst dir diese Sortiermöglichkeit auch ansehen: http://www.sorting-algorithms.com/insertion-sort