摘要:
这个关键码排序很好理解,但是在数据安排上是真的很妙,醍醐灌顶 阅读全文
摘要:
归并排序。递归实现即使拆到底,然后一直return。非递归实现,本质就是循环实现。 阅读全文
摘要:
堆排序,是选择排序的升级版,妙处太多了,主要集中在堆的构建,以及构建时i、j的控制,是很有目的的控制 阅读全文
摘要:
希尔排序是直接插入排序的升级版,主要思想是「拆」,然后直接插入排序。「拆」的方法很多,这里用来创始人希尔的拆法 阅读全文
摘要:
就是把一个链表的指向反过来,主要的思想是从头到尾反转,而不是从尾到头,其次要注意代码中一些条件的判断,这很重要 阅读全文
摘要:
直接插入排序,思想很简单,有一些巧妙的地方要注意一下 阅读全文
摘要:
快速排序算法,其实是升级版的冒泡排序 阅读全文
摘要:
冒泡算法,其实本质和简单选择排序差不多 阅读全文
摘要:
阅读全文
![](https://cn.bing.com/images/search?view=detailV2&ccid=I65mxYqi&id=120E0B1199713290B0D5D14E09015682C15F3AEB&thid=OIP.I65mxYqieg6xEQuwM19WXgHaEK&mediaurl=http%3a%2f%2fb.hiphotos.baidu.com%2fzhidao%2fpic%2fitem%2f902397dda144ad34c88568b4d2a20cf431ad85cf.jpg&exph=900&expw=1600&q=%e5%8d%83%e4%b8%8e%e5%8d%83%e5%af%bb&simid=607994646982954773&ck=8A7E48472B1B985B9E9E08CF6B74A521&selectedIndex=8)