초기 상태의 배열

1의 자리 비교 과정

10의 자리 비교 과정

100의 자리 비교 과정

시간 복잡도
: 각 데이터를 버킷에 저장하는 과정을 최대 자릿수(d)만큼 하기 때문에 O(dN)의 시간 복잡도를 가진다.
공간 복잡도
: 데이터 종류에 따라 추가적인 메모리 공간이 필요하다.
장점
단점
Radix Sort는 각 자리수 별로 데이터를 비교하여 정렬하는 방식입니다. LSD의 경우 가장 작은 자리수부터 최대 자리수까지 비교하여 정렬합니다. 이때 최대 자리수를 d라고 했을 때 시간 복잡도는 O(dN)을 가집니다. 빠른 속도로 정렬이 가능하나 중간 결과를 저장할 버킷이 사용되기 때문에 추가 메모리 공간이 필요하다는 단점이 있습니다.