首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对一个具有7个记录的文件进行快速排序,请问: 在最坏情况下需进行多少次比较?为什么?请给出相应实例。
对一个具有7个记录的文件进行快速排序,请问: 在最坏情况下需进行多少次比较?为什么?请给出相应实例。
admin
2019-08-01
67
问题
对一个具有7个记录的文件进行快速排序,请问:
在最坏情况下需进行多少次比较?为什么?请给出相应实例。
选项
答案
在最坏情况下,若每次划分时用的基元,它的关键字值是当前记录中最大(或最小),那么每次划分只能得到左子文件(或右子文件)。子文件长度只比原文件减少一个。因此,若初始排列的记录是按关键字递增或递减,而所得的结果必须为递减或递增排列,那么此时,快速排序就退化为与冒泡排序相似,而且时间复杂度为O(n
2
),反而不快了。对于n=7的记录文件,显然最坏情况下的比较次数为21。例如:7,6,5,4,3,2,1。
解析
转载请注明原文地址:https://kaotiyun.com/show/Y3Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中书省取代尚书省参与决策的部分职权,使尚书台成为主要行政中枢,这一历史现象出现在()。
下列哪一部不是柏拉图的作品?()
《明定国是》诏的内容不包括()。
()时,为补充兵力,开拓财源,“料民于太原”(今山西西南部)。料民就是清查民数,以便于征兵,结果引起奴隶和平民的反抗。这表明西周王朝已失去了对社会的控制力量。
提出“天有常道,地有常数”,“制天命而用之”的思想家是()。
全国高校院系调整的具体时间是()。
下列不是空想社会主义产生的历史背景的是()。
国民党政府宣布民盟为“非法团体”,民盟总部被迫解散的时间是()。
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
设需在两台计算机间经两个中间节点传送100M字节的文件,假定:(1)计算机与中间节点间的通信线路以及中间节点间通信线路的通信速率皆为8Kbps;(2)数据传输的差错可以忽略不计;(3)中间节点存储转发时间可忽略不计;
随机试题
从总体上决定商品流通企业发展方向和道路的是()。
IR序列中,关于TI的选择,正确的是
湿度过低(干燥)易风化的药品是
个人贷款原则上应当采用()的方式向借款人交易对象支付。
下列加下划线的字意义相同的一项是()。
Theearth,ourhome,isveryimportancefor【M1】__________allofus.Nobodycanlivewithher.And【M2】__________ifwelovehe
互换
“十六国”时期,以_______为界,可分为前后两个时期。
ScienceWithoutBordersScienceandtechnologyisamongthefactorsthathavetakenthehumancivilizationtotheleveliten
Ausefulexpressionisslippingintothelistofkeytranslationsusedbynonsmokingworldtravelers:Don’tpuff(喷烟)onme.
最新回复
(
0
)