|------|-----------------------|---------------------|-----------|----------|-----|
| 排序 | 时间复杂度 | 空间复杂度 | 最坏时间复杂度 | 最好时间复杂度 | 稳定性 |
| 插入排序 | 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
相关推荐
lizhongxuan5 分钟前
AI小镇 - 涌现AI工程架构师3 小时前
通常说算力是多少 FLOPS,怎么理解,GPU和CPU为什么差异这么大祈安_3 小时前
Java实现循环队列、栈实现队列、队列实现栈归去_来兮17 小时前
拉格朗日插值算法原理及简单示例千寻girling1 天前
Python 是用来做 AI 人工智能 的 , 不适合开发 Web 网站 | 《Web框架》颜酱1 天前
一步步实现字符串计算器:从「转整数」到「带括号与优化」CoovallyAIHub2 天前
语音AI Agent编排框架!Pipecat斩获10K+ Star,60+集成开箱即用,亚秒级对话延迟接近真人反应速度!NineData2 天前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?木心月转码ing2 天前
Hot100-Day14-T33搜索旋转排序数组会员源码网2 天前
内存泄漏(如未关闭流、缓存无限增长)