摘要: 归并排序; 剑指Offer--35数组中的逆序对 148. Sort List(归并排序) 如下图所示,为数组 [7, 3, 2, 6, 0, 1, 5, 4][7,3,2,6,0,1,5,4] 的归并排序过程。 1 //merge sort 2 public static void merge(i 阅读全文
posted @ 2017-12-08 21:07 乐乐章 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 堆排序、快速排序、希尔排序、直接选择排序是不稳定的排序算法,而冒泡排序、直接插入排序、折半插入排序、归并排序是稳定的排序算法。 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj, 阅读全文
posted @ 2017-12-08 21:06 乐乐章 阅读(216) 评论(0) 推荐(0) 编辑