1.4.1 直观的排序算法时间到底浪费在哪里
选择排序 笨,上限
插入排序 类似于抓牌、插排 需要考虑空间位置
做很多次无谓的比较和数据的移动,时间复杂度为O(N²)
1.4.2 有效的排序算法效率在哪里
归并排序,快速排序,堆排序,时间复杂度为O(NlogN)
1.4.3 针对特殊情况,我们是否有更好的选择
混合排序方法
蒂姆排序法
1.4.1 直观的排序算法时间到底浪费在哪里
选择排序 笨,上限
插入排序 类似于抓牌、插排 需要考虑空间位置
做很多次无谓的比较和数据的移动,时间复杂度为O(N²)
1.4.2 有效的排序算法效率在哪里
归并排序,快速排序,堆排序,时间复杂度为O(NlogN)
1.4.3 针对特殊情况,我们是否有更好的选择
混合排序方法
蒂姆排序法