Loading...
배열을 반으로 나누고, 각각 정렬한 뒤 다시 합쳐 전체를 정렬합니다.
병합 정렬(Merge Sort)은 배열을 계속 반으로 나누고, 나눠진 작은 배열들을 정렬한 뒤, 다시 합쳐서 전체를 정렬하는 알고리즘입니다. 마치 카드를 여러 뭉치로 나눠서 각각 정리한 뒤, 다시 순서대로 합치는 것과 같습니다.