R14ZqnyETCqc3
Zdjęcie przedstawia ozdobne kubki na regale.

Sortowanie kubełkowe w języku Python

Źródło: Amy Parkes, domena publiczna.

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łkowePPpmzST7zSortowanie kubełkowe.

Implementacje sortowania kubełkowego w innych językach przedstawiamy w e‑materiałach:

Więcej zadań? Sprawdź e‑materiał: Sortowanie kubełkowe – zadania maturalnePEScuBGbpSortowanie kubełkowe – zadania maturalne.

Twoje cele
  • 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.