Interactive radix sort. Sort by ones digit, then tens, then hundreds — each pass uses ten buckets and a stable collect.
LSD radix sort · base 10
waiting
reading digit
in bucket
fully sorted
Current list
Buckets
Step 0 / 0
Start
Press Play.
Sort by each digit, low to high. After the highest digit, the list is fully sorted.
Back
Play
Step
Shuffle
Speed
placements
0
digit pass
0
sorting by
Start
progress
0%
for each digit (ones, tens, …):
empty the 10 buckets
for each number in list:
drop into bucket[digit]
collect buckets 0 → 9 in order
that becomes the new list
timeline
0 / 0
←
→
space
walk steps