Wprowadzenie
Sortowanie to jeden z podstawowych problemów informatyki. Polega na uporządkowaniu zbioru danych względem pewnych cech charakterystycznych. Często stanowi ono fragment rozwiązania innego zadania, ponieważ niektóre algorytmy działają tylko na zbiorach uporządkowanych. Sortowaniu często podlegają ogromne zbiory danych. Dlatego tak ważne jest, aby sortować efektywnie, to znaczy zużywając jak najmniej dodatkowej pamięci oraz czasu.
Już wiesz
Przed zapoznaniem się z e‑materiałem musisz wiedzieć:
czym jest algorytm;
czym jest porządkowanie (sortowanie).
Nauczysz się
stosować algorytm sortowania przez zliczanie;
stosować algorytm sortowania pozycyjnego;
na czym polega sortowanie stabilne.