Symulacja interaktywna
Za pomocą symulacji interaktywnej porównaj ze sobą (pod kątem złożoności) omawiane w e‑materiale algorytmy sortowania, a następnie wykonaj polecenia.
Zastanów się, jak zdefiniować poszczególne scenariusze.
Poniżej przedstawiono 4 tabele porównujące algorytmy sortowania.
Sortowanie kubełkowe | |||
---|---|---|---|
Złożoność czasowa | Złożoność pamięciowa | ||
Scenariusz optymistyczny | Scenariusz oczekiwany | Scenariusz pesymistyczny | Scenariusz pesymistyczny |
Sortowanie bąbelkowe | |||
---|---|---|---|
Złożoność czasowa | Złożoność pamięciowa | ||
Scenariusz optymistyczny | Scenariusz oczekiwany | Scenariusz pesymistyczny | Scenariusz pesymistyczny |
Sortowanie przez zliczanie | |||
---|---|---|---|
Złożoność czasowa | Złożoność pamięciowa | ||
Scenariusz optymistyczny | Scenariusz oczekiwany | Scenariusz pesymistyczny | Scenariusz pesymistyczny |
Sortowanie szybkie | |||
---|---|---|---|
Złożoność czasowa | Złożoność pamięciowa | ||
Scenariusz optymistyczny | Scenariusz oczekiwany | Scenariusz pesymistyczny | Scenariusz pesymistyczny |