首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏
admin
2019-08-01
40
问题
对于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/9VCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
1908年安庆新军起义是由()领导的。
1947年,刘邓大军千里跃进大别山,揭开了战略反攻的序幕。据此回答问题:中共中央将战略决战的方向首先指向的是()
《中国国民党改组宣言》发表的时间是()。
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
在操作系统中,P,V操作是一种()。
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
就绪队列中有n个进程等待使用一个CPU,那么,如果采用不同的调用算法,就有()种调度顺序。
在TELNET协议中,用户发送的命令采用TCP传输到服务器,在TCP的数据包中,需要把()符号位置移位,从而使服务器尽快响应命令。
设二维数组A[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放的数组元素,a[0][O]的存储地址为860,则a[3][5]的存储地址为()。
随机试题
采用聚焦技术的主要目的是
患者,女,59岁。有“乙肝”病史30余年,现右胁疼痛较剧,如锥如刺,入夜更甚,甚至痛引肩背,右胁下结块较大,质硬拒按,面色萎黄而暗,倦怠乏力,腹胀,食欲不振,大便溏结不调,月经不调,舌质紫暗有瘀点瘀斑,脉弦涩。可选用
女性,50岁,突发剧烈头痛、项枕部疼痛和喷射性呕吐5h,无发热,无高血压病史。体检:血压160/100mmHg,神清,右瞳孔散大,光反射消失,右上睑下垂,眼球向上、下、内活动受限,颈强直,Kernig征(+)。头CT示脑正中裂、大脑外侧裂和基底池呈高密度
对替米考星不敏感的病原微生物是()
龋病发展过程
女,70岁。不慎跌倒,手掌着地受伤腕部出现“枪刺”样畸形,X线检查证实为Colles骨折。其最适合的固定方法是
在资本资产定价模型中,资本市场没有摩擦的假设是指()。Ⅰ.信息在市场中自由流动Ⅱ.任何证券的交易单位都可无限细分Ⅲ.市场只有一个无风险借贷利率Ⅳ.不限制借贷和卖空
下列关于或有事项的处理的表述中,正确的有()。
A、2.5B、1C、-1.5D、-2.5D5×6+18=48,1×2+3=5,2×?+5=0,?=-2.5,故选D。
2019年,亚马逊雨林和澳大利亚东部丛林分别发生了严重的山火,对生态环境造成多方面影响。下列影响属于不可逆的是:
最新回复
(
0
)