快速排序最坏情况
快速排序的最坏情况是运行时间为Θ(n²)(Θ读作theta)。这种情况发生在当数组已经有序或者逆序排好的时候,此时划分过程产生的两个区域中有一个没有元素。快速排序的运行时间依赖于划分是否平衡,而平衡与否又依赖于划分时主元素的选择。当每次选取的主元素为最小元素或者最大元素时(例如在分解时每次选取的主元素为待排序数组中的最小元素或最大元素),会导致最坏情况发生,此时其递归表达式为T(n)=T(n - 1)+O(n),根据主方法可得这种情况的时间复杂度为O(n²)。
答案问题点击 举报反馈
提到的作品
相关问答
热门问答
- 1 一人之下漫画免费观看全集下拉式
- 2 西行纪第四季免费大全
- 3 阿银给唐三留下什么魂骨
- 4 西游记正版原著
- 5 元尊源文等级划分
- 6 天师府传度需要什么条件
- 7 狐妖小红娘免费播放总集版动漫
- 8 西行纪漫画全集
- 9 异人之下有结局吗
- 10 西行纪小说叫什么名字
- 11 鬼谷子七十二术口诀
- 12 大主宰动漫
- 13 东方淮竹王权霸业
- 14 一人之下真人版预告
- 15 夏柳青之死
- 16 九尾狐的魔改作品
- 17 狐妖2024下一篇是什么更新
- 18 唐三与阿银的爱情之路
- 19 狐妖小红娘金晨曦篇是第几季
- 20 狐妖小红娘免费播放总集版下载
- 21 毒素是蛋白质吗
- 22 一人之下图片
- 23 狐妖小红娘2020年会不会更新
- 24 一人之下第6季全集
- 25 金人凤对东方淮竹下了毒手
- 26 云海翻腾孙悟空国语全集在线播放
- 27 一人之下到底有几季
- 28 一人之下锈铁篇电影观看
- 29 开局一座山第二部
- 30 一人之下动画全集完整版观看