摘要:
这个关键码排序很好理解,但是在数据安排上是真的很妙,醍醐灌顶 阅读全文
摘要:
归并排序。递归实现即使拆到底,然后一直return。非递归实现,本质就是循环实现。 阅读全文
摘要:
堆排序,是选择排序的升级版,妙处太多了,主要集中在堆的构建,以及构建时i、j的控制,是很有目的的控制 阅读全文
摘要:
希尔排序是直接插入排序的升级版,主要思想是「拆」,然后直接插入排序。「拆」的方法很多,这里用来创始人希尔的拆法 阅读全文
摘要:
就是把一个链表的指向反过来,主要的思想是从头到尾反转,而不是从尾到头,其次要注意代码中一些条件的判断,这很重要 阅读全文
摘要:
直接插入排序,思想很简单,有一些巧妙的地方要注意一下 阅读全文
摘要:
快速排序算法,其实是升级版的冒泡排序 阅读全文
摘要:
冒泡算法,其实本质和简单选择排序差不多 阅读全文
摘要:
阅读全文