Dane wejściowe d[ ] - sortowany zbiór liczb całkowitych. Indeksy elementów rozpoczynają się od 1 n - liczba elementów w zbiorze, n N wmin - minimalna wartość elementów zbioru, wmin C wmax - maksymalna wartość elementów zbioru, wmax C
Dane wyjściowe d[ ] - posortowany zbiór liczb całkowitych.
Zmienne pomocnicze Tw[ ] - tablica liczników wartości o indeksach od wmin do wmax.
Każdy licznik przechowuje liczbę całkowitą i, j - zmienne licznikowe pętli, i,j C