本文由网络资料整理转载而来,如有问题,欢迎指正!
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序
不稳定:快速排序,希尔排序,堆排序。
还有一些经典情景算法。。。。
代码下载地址: http://download.csdn.net/detail/sreng/9556766
本文由网络资料整理转载而来,如有问题,欢迎指正!
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序
不稳定:快速排序,希尔排序,堆排序。
还有一些经典情景算法。。。。
代码下载地址: http://download.csdn.net/detail/sreng/9556766