|------|-----------------------|---------------------|-----------|----------|-----|
| 排序 | 时间复杂度 | 空间复杂度 | 最坏时间复杂度 | 最好时间复杂度 | 稳定性 |
| 插入排序 | O(n²) | O(1) | O(n²) | O(n) | 稳定 |
| 希尔排序 | O(nlogn)-O(n²)取决于增量序列 | O(1) | O(n^1.3) | O(nlogn) | 不稳定 |
| 选择排序 | O(n²) | O(1) | O(n²) | O(n²) | 不稳定 |
| 冒泡排序 | O(n²) | O(1) | O(n²) | O(n²) | 稳定 |
| 堆排序 | O(nlogn) | O(1) | O(nlogn) | O(nlogn) | 不稳定 |
| 归并排序 | O(nlogn) | O(n) | O(nlogn) | O(nlogn) | 稳定 |
| 快速排序 | O(nlogn) | O(logn)-O(n)取决于递归深度 | O(n²) | O(nlogn) | 不稳定 |
【排序】七大排序表格比较
1373i2024-03-09 21:52
相关推荐
lisw053 小时前
Dayhoff的PAM替换矩阵理论评介!阿卡好可爱4 小时前
Lua 热更新不生效:改完文件线上仍是旧逻辑,package.loaded 与 upvalue 重绑定详解一起学安全技术4 小时前
拆大模型 03|注意力的一句话版本:不用论文讲清 AttentionDelightrs5 小时前
Rust LeetCode238 算法题解自信150413057596 小时前
重生之从0开始学习c++之——vector-中篇GoAI17 小时前
DeepSeek Harness Memory (一)主流记忆插件总结Pniubi17 小时前
力扣54.螺旋矩阵choumou_M20 小时前
算法_1:由浅入深学习快速排序QuickSortCoder_Shenshen20 小时前
罗克韦尔ACD工程归档离线变量树解析