Sortowanie kubełkowe jest jednym z najbardziej intuicyjnych sortowań używanych w życiu codziennym. Polega ono na umieszczaniu wartości w odpowiednich „szufladkach” (tak zwanych kubełkach), przy założeniu, że każdy kubełek zawiera elementy o tej samej wartości. W tym e‑materiale dowiesz się, jak zaimplementować algorytm sortowania kubełkowego w języku programowania Python.
Więcej informacji o sortowaniu kubełkowym znajdziesz w e‑materiale Sortowanie kubełkoweSortowanie kubełkowe.
Implementacje sortowania kubełkowego w innych językach przedstawiamy w e‑materiałach:
Sortowanie kubełkowe w języku C++Sortowanie kubełkowe w języku C++,
Sortowanie kubełkowe w języku JavaSortowanie kubełkowe w języku Java.
Więcej zadań? Sprawdź e‑materiał: Sortowanie kubełkowe – zadania maturalneSortowanie kubełkowe – zadania maturalne.
Przeanalizujesz implementację algorytmu sortowania kubełkowego liczb rzeczywistych oraz całkowitych w języku Python.
Zaimplementujesz algorytm sortowania kubełkowego w języku Python.
Rozwiążesz ćwiczenia sprawdzające twoją wiedzę dotyczącą algorytmu sortowania kubełkowego.