MergeSort(合併排序法)

想法用到了divide and conquer(分治),將東西分成小部分去執行

Worst Performance O(n log n) Best Performance O(n log n) Average Performance O(n log n)

 
notion image
缺點:
  1. 每次都創造一個array,很耗內存
  1. 遞迴會使效能下降,或過多堆疊
  1. 他是不穩定的排序法
  1. 不適合小型數據集