数据结构与算法小结——排序(八)

4. 归并排序

4.1 递归实现

  递归实现即是相邻元素不断merge的过程。

图1. 归并排序-非递归实现示意图 

 图2. 归并排序-非递归实现相关

  归并排序的主要优点是:作为一种高级排序算法,其时间复杂度较低(O(nlgn)),同时它还有希尔排序、快速排序、堆排序没有的排序稳定的特点。

原文地址:https://www.cnblogs.com/lilei94/p/8724235.html