R1LxrmWTCsp9b
Zdjęcie przedstawia stertę kolorowych klocków lego.

Sortowanie przez scalanie – zadania maturalne

Źródło: Xavi Cabrera, domena publiczna.

Poznaliśmy już rekurencyjny algorytm sortowania przez scalaniePNHdnGJ4Isortowania przez scalanie wykorzystujący metodę „dziel i zwyciężaj”. Jest on jednym z najszybszych, ale zarazem najtrudniejszych sposobów sortowania.

W tym e‑materiale zapoznamy się z przykładowym zadaniem maturalnym, dotyczącym tego zagadnienia.

Implementację algorytmu sortowania przez scalanie w poszczególnych językach programowania przedstawiamy w e‑materiałach:

Twoje cele
  • Przeanalizujesz implementację algorytmu sortowania przez scalanie w pseudokodzie.

  • Rozwiążesz zadania typu maturalnego dotyczące sortowania przez scalanie.

  • Scharakteryzujesz algorytm sortowania przez scalanie i prześledzisz jego działanie.