基础排序算法总览--JAVA

基础排序算法以下:web 1 插入类排序,如直接插入,折半插入,希尔排序等。 2 交换类排序,如冒泡排序,快速排序等。 3 选择类排序,如选择排序,堆排序等。 4 归并类排序,如归并排序等。 5 分配类排序,如基数排序等。算法 基础排序算法一览 排序方法 平均状况 最好状况 最坏状况 辅助空间 稳定性 直接插入 O(n2) O(n) O(n2) O(1) 稳定 希尔排序 O(nlog2n) ~ O
相关文章
相关标签/搜索