首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏情况下需进行多少次比较?
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏情况下需进行多少次比较?
admin
2023-02-06
43
问题
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问:
(1)当n=7时,在最好情况下需进行多少次比较?请说明理由。
(2)当n=7时,给出一个最好情况的初始排序的实例。
(3)当n=7时,在最坏情况下需进行多少次比较?请说明理由。
(4)当n=7时,给出一个最坏情况的初始排序的实例。
选项
答案
(1)在最好情况下,假设每次划分能得到两个长度相等的子文件,文件的长度n=2k-1,那么第一遍划分得到两个长度均为[n/2]的子文件,第二遍划分得到4个长度均为[n/4]的子文件,以此类推,总共进行k=log
2
(n+1)遍划分,各子文件的长度均为1,排序完毕。当n=7时,k=3,在最好情况下,第一遍需比较6次,第二遍分别对两个子文件(长度均为3,k=2)进行排序,各需2次,共10次即可。 (2)在最好情况下快速排序的原始序列实例:4,1,3,2,6,5,7。 (3)在最坏情况下,若每次用来划分的记录的关键字具有最大值(或最小值),那么只能得到左(或右)子文件,其长度比原长度少1。因此,若原文件中的记录按关键字递减次序排列,而要求排序后按递增次序排列时,快速排序的效率与冒泡排序相同,其时间复杂度为O(n
2
)。所以当n=7时,最坏情况下的比较次数为21次。 (4)在最坏情况下快速排序的初始序列实例:7,6,5,4,3,2,1,要求按递增排序。
解析
转载请注明原文地址:https://kaotiyun.com/show/IBwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
学校美育的主要内容有艺术美育、自然美育、社会美育和()。
以下现象不属于学习迁移的是()。
下列活动中,不属于教育现象的是()。
给定资料: 1.世界经济的迅猛发展带来了诸如资源短缺、环境污染、臭氧层被破坏、全球气候变暖、生态失衡等一系列世界性的环境恶化问题。同时,随之而来的环境污染对食物的危害,使人们认识到环境污染、自然生态系统失衡,最终将危及人类自身的生存和发展。许多国际环境公
截至2019年12月31日,中国共产党党员总数为9191.6万名,同比增长1.46%。在党员的性别、民族和学历上,女党员2559.9万名,少数民族党员680.3万名,大专及以上学历党员4661.5万名。在党员的入党时间上,新中国成立前入党的17.4万名,新
下列物理现象与地球自转无关的是:
甲、乙两杯100g的酒精溶液和一杯250g的丙酒精溶液,浓度比为1:5:2,向三杯溶液分别加入若干相同质量的浓度为20%的酒精溶液后,浓度比变为2:6:3。问:加入酒精溶液后,丙溶液浓度是多少?
科学家发现一种仅由碳原子构成的单层片状结构的新型纳米材料,它不仅可以导电还能制造出坚韧的防弹衣。下列关于这种新型纳米材料的叙述中正确的是()。
已知某磁盘存储器转速为2400r/min,每道存储容量为96KB,那么磁盘的数据传输率为()。
磁盘机由6个盘片组成,其中专设1个盘面为伺服面,其他的盘面作为记录数据的盘面。盘存储区域内直径为6.1cm,外直径为12.9cm,道密度为220tpm,位密度为6000bpm,平均寻道时间为10ms,磁盘转速为7200rpm。假定π=3,试
随机试题
A.代谢性酸中毒B.代谢性碱中毒C.呼吸性酸中毒D.呼吸性碱中毒E.复合型酸碱平衡失常外科病人最常见的酸碱平衡失调是
从科学本身而言,要得出新的理论,首先要在更高的思想层次上做出抽象,把所涉及事物的本质客观地联系起来,即得出一个统一的模型;其次,在这个模型基础上推导出新的理论,要把已有的有关单独理论概括其中,即新理论可以解释原有理论能够解释的全部现象,而原有理论却不能解释
以下各项中,()属于两用物项和技术进出口许可证发放和授权发放的部门。
银行监管的非现场监测的审查对象是()。
合理情绪疗法认为人()。该求助者的沉默可能是()。
今年以来,本市机械工业经济运行总体平稳增长,利润总额保持增加,对外贸易回升明显。但产销和利润______持续放缓,新订单__________回落,企业成本压力明显上升。依次填入画横线部分最恰当的一项是()。
《国家创新驱动发展战略纲要》提出,实现创新驱动按照“坚持双轮驱动、构建一个体系、推动六大转变”进行布局。其中,“双轮”是指()。
计算机的应用包括()。
计算曲面积分I=yzdydz+xzdzdx+(x—y+z)dxdy,其中∑为半球面x2+y2+(z一a)2=a2(0≤z≤a)的下侧.
Therearegreatimpedimentstothegeneraluseofastandardinpronunciationcomparabletothatexistinginspelling(orthogra
最新回复
(
0
)