这是我复习数据结构的一些代码,放出来共享一下。排序算法,实在应该是每个程序员必备的素质。
身份证……终于寄来了!明天就要用,假的我都准备好了,真的终于在最后时刻到了
快速排序,就是应用最广泛的啦,起个好名字真重要。
堆排序是很重要的排序算法,应该仅次于快速排序吧,但是它却一般不用来排序。不过堆排序给我印象最深刻的,还是消除堆排序的递归特别难。
合并排序是一个超过n方的排序算法。递归的写法很简单,但是递归的消耗太大,所以一定要消除递归。而且,合并排序的递归是完全应该消除的。
RSS订阅