十大排序

https://www.cnblogs.com/guoyaohua/p/8600214.html总结得很好。

1、原地排序:快速排序、堆排序、插入排序、冒泡排序、希尔排序、直接选择排序

2、非原地排序:归并排序

3、对有序的序列排序:冒泡、直接插入

4、对无序的序列排序:快排

5、对大数据排序:O(nlog(n))都比较好,快排、堆排、归并【归并稳定、快排和堆排不稳定】

6、

7、常见的快速排序、归并排序、堆排序、冒泡排序等属于比较排序

计数排序、基数排序、桶排序则属于非比较排序

猜你喜欢

转载自www.cnblogs.com/Lee-yl/p/8969558.html