快速排序最坏情况
快速排序的最坏情况是运行时间为Θ(n²)(Θ读作theta)。这种情况发生在当数组已经有序或者逆序排好的时候,此时划分过程产生的两个区域中有一个没有元素。快速排序的运行时间依赖于划分是否平衡,而平衡与否又依赖于划分时主元素的选择。当每次选取的主元素为最小元素或者最大元素时(例如在分解时每次选取的主元素为待排序数组中的最小元素或最大元素),会导致最坏情况发生,此时其递归表达式为T(n)=T(n - 1)+O(n),根据主方法可得这种情况的时间复杂度为O(n²)。
答案问题点击 举报反馈
提到的作品
相关问答
热门问答
- 1 24个眼睛的蜘蛛长啥样
- 2 黑狐娘娘身份实锤
- 3 狐妖小红娘总集篇 下载
- 4 涂山苏苏的头像
- 5 成毅古装神图
- 6 狐妖小红娘笔袋
- 7 长相思涂山璟就是个渣男
- 8 黑泽良平资料
- 9 宝儿相对的cp名字
- 10 清瞳售后服务电话
- 11 现实中存在的异人
- 12 风星潼柳大爷怎么来的
- 13 王权富贵喜欢的人叫什么
- 14 jojo里戴耳环的人物
- 15 胡尔卡奇排名
- 16 狐妖小红娘第144预告
- 17 狐妖小红娘王权霸业是哪篇
- 18 清瞳与王权富贵的亲密接触
- 19 四张狂在全性实力什么等级
- 20 清瞳监控安装无线摄像头
- 21 一人之下陆玲珑多少岁
- 22 狐妖小红娘杨天翔的身世背景故事
- 23 狐妖月红篇为什么要补拍
- 24 一人之下在讲什么
- 25 一人之下冯宝宝出现在哪一集
- 26 一人之下的官方cp
- 27 王权霸业实力排第几
- 28 异人之下徐宝宝扮演者
- 29 涂山苏苏长什么样
- 30 东方月初是怎么牺牲的