首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
对快速排序来讲,其最好情况下的时间复杂度是_______,其最坏情况下的时间复杂度是________。
对快速排序来讲,其最好情况下的时间复杂度是_______,其最坏情况下的时间复杂度是________。
admin
2014-12-25
30
问题
对快速排序来讲,其最好情况下的时间复杂度是_______,其最坏情况下的时间复杂度是________。
选项
答案
O(nlog
2
n) O(n
2
)
解析
快速排序的基本思想是由选取的中间元素把整个待排序空间分成左、右两个区域,其中左边区域中元素的关键字都不大于中间元素的关键字,而右边区域中元素的关键字都不小于中间元素的关键字,接下来再按上述思路继续对各个区域进行划分。最好情况下,每次选定的中间元素正好将待排序空间分成几乎等长的两个区域,这样仅需log
2
n趟划分即可。每趟划分所需时间复杂度为O(n),最好情况下的时间复杂度是O(nlog
2
n)。
最坏情况下,每次选取的中间元素不是最大就是最小,因此划分出的两个区域一个为空,而另一个仅比原空间少一个元素,故需要n一1趟划分。每趟划分的时间复杂度为O(n),因此,最坏情况下的时间复杂度为O(n
2
)。
转载请注明原文地址:https://kaotiyun.com/show/2iVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
试述绘制系统伯德图的一般方法和步骤。
某单位分配到一个地址块138.24.13.64/26,现在需要进一步划分为8个一样大的子网,则每个子网的网络前缀为多少位?每个子网有多少个IP地址?每个子网的地址块是什么?
简述网桥中的“自学习”算法的基本思想。
细缆以太网的最大网络干线长度为【】
在下列选项中,属于系统初始成本的是()
系统设计时,可以直接导出初始模块结构图的是()
一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的________。
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:采用记录成组操作且块因子为3时,磁带空间的利用率为多少?
某系统采用动态分区存储管理技术。某时刻在内存中有三个空闲区,这三个空闲区的首地址和大小分别是:空闲区1(100KB、10KB),空闲区2(234KB、30KB),空闲区3(300KB、15KB);主存分配如题47图所示。现有如下作业序列:作业1要求15KB
利用一元线性回归模型预测的基本思路是先根据x、y的历史数据,求出________的值,建立起回归模型,再运用模型计算出不同的x所相对的不同的y值。
随机试题
根据我国合同法,不得让与的债权是()
自汗、盗汗的常见病因不包括
按下图回答问题。波长为()。A.1.0mB.0.5mC.2.0mD.1.5m
下列各项中,不需要计算缴纳房产税的有()。
全民教育侧重于普及教育,终身教育主要倾向于______。
下面对骨骼肌的叙述不正确的是()。
使用访谈调查法容易产生偏差。
A3DprintercannotmakeanyobjectondemandliketheStarTrekreplicatorsofsciencefiction.Butagrowingarrayof3Dprint
民间节日
TheH5N1virusdoesnotusuallyinfecthumans.In1997,however,thefirstcaseof【S1】______fromabirdtoahumanwasseendu
最新回复
(
0
)