← 算法题库排序与二分查找
intermediate公开测试 1隐藏测试 6

20. 归并排序

使用分治和合并实现稳定的 O(n log n) 排序。

示例

输入
[5,2,4,1]
输出
[1,2,4,5]

提示

  1. 先写出输入规模与目标复杂度,再选择分治。
  2. 单独检查空输入、单元素和重复元素。
分治排序