R15YEsGC1T9gc
Ilustracja przedstawia dłoń osoby składającej puzzle.

Sortowanie przez wstawianie

Źródło: Delaney Van, domena publiczna.

Sortowanie przez wstawianie jest jednym z najprostszych algorytmów sortujących. Zastosowanie tego algorytmu jest szczególnie przydatne w przypadku, gdy dane wejściowe są częściowo posortowane. Sortowanie przez wstawianie bywa wykorzystywane np. w czasie gry w brydża. Gracz bierze kolejno karty i każdą z nich wstawia w odpowiednie miejsce docelowe (w tym celu zestaw kart jest rozsuwany).

RCF18YozyJZOD
Przykład działania sortowania przez wstawianie
Źródło: Nuno Nogueira, licencja: CC BY-SA 2.5.

Implementację algorytmu sortowania przez wstawianie przedstawiamy w e‑materiałach:

Więcej zadań? Sortowanie przez wstawianie – zadania maturalneP26waXZJgSortowanie przez wstawianie – zadania maturalne

Twoje cele
  • Przeanalizujesz, jak działa metoda sortowania przez wstawianie.

  • Prześledzisz krok po kroku, jak działa algorytm sortowania przez wstawianie dla konkretnego przykładu.

  • Wyznaczysz złożoność obliczeniową algorytmu sortowania przez wstawianie.