Skip to content
记录每一次成长
Search
K
Main Navigation
我的编程
大海拾遗
困难冲冲
体系专栏
我的阅读
编程类
社科类
英语类
我的杂项
编程面试
何以编程
数据结构与算法
我的博客
本站统计
我的标签
我的归档
关于
关于本站
关于我
码云
< /svg>
Appearance
码云
< /svg>
Menu
Return to top
页面导航
评价维度
就地性 在原数组上直接操作实现排序,无需借助额外辅助数组
稳定性 在完成排序后,相等元素在数组中的相对顺序不发生变化
自适应性 能够利用输入数据已有的顺序信息来减少计算量,达到更优的时间效率
是否基于比较 基于比较的排序依赖比较运算符(<、=、>)来判断元素的相对顺序,理论最优时间复杂度为O(nlogn)
非比较排序不使用比较运算符,时间复杂度可以达O(n),但通用性差
排序算法对比
Preview
演示代码