개념


요소를 쪼갠 후, 다시 합병시키면서 정렬해나가는 방식으로, 쪼개는 방식은 퀵정렬과 유사함

기본 아이디어

  1. 정렬할 리스트를 앞쪽 반, 뒤쪽 반으로 나눈다.
  2. 이 둘을 병합해서 하나의 정렬된 리스트를 만든다.

<aside> 💡 이미 합병이 되는 두 리스트는 정렬이 되어있기 때문에 단순히

</aside>

시간복잡도


두 리스트 병합의 시간 복잡도

점화식