R1TCi3qLX3lTT
Zdjęcie przedstawia szafkę katalogową z wieloma małymi szufladami. Każda szuflada jest opisana.

Sortowanie pozycyjne liczb w języku Java

Źródło: Jan Antonin Kolar, domena publiczna.

Algorytm sortowania pozycyjnego (w języku angielskim nazywany radix sort) jest jednym z podstawowych sposobów porządkowania danych. Szczególnie dobrze sprawdza się przy sortowaniu dużego zbioru liczb należących do niewielkiego zakresu. W e‑materiale Sortowanie pozycyjne liczbPjBWIbxmPSortowanie pozycyjne liczb przedstawiliśmy najważniejsze informacje dotyczące tego zagadnienia. W tym e‑materiale zajmiemy się implementacją algorytmu pozycyjnego sortowania w języku Java.

Implementację sortowania pozycyjnego liczb w innych językach przedstawiamy w e‑materiałach:

Więcej zadań? Sortowanie pozycyjne liczb – zadania maturalnePAIQW3TOoSortowanie pozycyjne liczb – zadania maturalne.

Twoje cele
  • Przeanalizujesz krok po kroku implementację algorytmu sortowania pozycyjnego liczb w języku Java.

  • Zaimplementujesz w języku Java dwa warianty algorytmu sortowania pozycyjnego liczb, wykorzystujące pomocniczo sortowanie przez zliczanie oraz sortowanie bąbelkowe.

  • Wykonasz kilka ćwiczeń z programowania dotyczących algorytmu sortowania pozycyjnego.