博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序算法的稳定性分析
阅读量:5128 次
发布时间:2019-06-13

本文共 237 字,大约阅读时间需要 1 分钟。

稳定:如果a原本在b前面,而a=b,排序之后仍然在b的前面。

不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面。

注意:在进行排序算法的时间复杂度分析时,应该选择最好和最坏极端两种情况分析,比如希尔排序,分析出来的时间复杂度为O(nlgn)~O(n2)  大概为O(n1.3)。时间复杂度O(nlog2n)=O(nlgn)。

十种排序算法性能表:

  

 

转载于:https://www.cnblogs.com/xiaoyh/p/10261235.html

你可能感兴趣的文章
nginx --rhel6.5
查看>>
Eclipse Python插件 PyDev
查看>>
selenium+python3模拟键盘实现粘贴、复制
查看>>
第一篇博客
查看>>
typeof与instanceof的区别
查看>>
网站搭建(一)
查看>>
SDWebImage源码解读之SDWebImageDownloaderOperation
查看>>
elastaticsearch
查看>>
postgreSQL 简单命令操作
查看>>
Spring JDBCTemplate
查看>>
Radon变换——MATLAB
查看>>
第五章笔记
查看>>
Iroha and a Grid AtCoder - 1974(思维水题)
查看>>
gzip
查看>>
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
[LeetCode] Palindrome Number
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
SQL更新某列包含XX的所有值
查看>>