首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问: (1)当n=7时,在最好情况下需进行多少次比较?请说明理由。 (2)当n=7时,给出一个最好情况的初始排序的实例。 (3)当n=7时,在最坏
admin
2019-01-16
32
问题
对于n个元素组成的线性表进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问:
(1)当n=7时,在最好情况下需进行多少次比较?请说明理由。
(2)当n=7时,给出一个最好情况的初始排序的实例。
(3)当n=7时,在最坏情况下需进行多少次比较?请说明理由。
(4)当n=7时,给出一个最坏情况的初始排序的实例。
选项
答案
(1)在最好情况下,假设每次划分能得到两个长度相等的子文件,文件的长度n=2k一1,那么第一遍划分得到两个长度均为[*91]的子文件,第二遍划分得到4个长度均为[*]的子文件,以此类推,总共进行k=log
2
(n+1)遍划分,各子文件的长度均为1,排序完毕。当n=7时,后=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/7eRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
明末清初,著名学者()抗清失败,前往日本讲学,传播中国文化。
最早在中国传播马克思主义的是()。
简述中央官制从秦汉的三公九卿制到隋唐的三省六部制的演变过程。
简述路德“唯信称义”与加尔文“预定论”的关系与区别。
根据以下《萨利克法典》的条文,分析公元5—6世纪法兰克人的社会状况:第3章,关于偷窃牛羊。(1)如果有人偷窃一头公牛或带犊的母牛,应罚付1400银币,折合35金币。第27章,关于各种盗窃。(6)如果有人闯入人家的园地,意图窃盗,应罚付600银币,折合1
欧洲历史上第一部系统完备的法典是()。
武则天时期,为了管理天山以北的广大区域而设立了()。
晚清时期清帝年号的正确排序是
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
ICMP在TCP/IP协议集中属于()。
随机试题
Whensomeonehasmoney【56】hewantstoputinasageplace,he【57】takesittoabank.Untilrecentlythevery【58】ofthebankbuil
Manysuperstitiouspeopleareafraidofblackcats.Theybelievethatblackcatshaveastrangepower.Ifablackcatcrossesth
对接焊缝的宽度b=200mm,按强度设计值换算成角焊缝等效宽度为( )mm。如果腹板角焊缝的τfv和σfm分别为114.6N/mm2、108.9N/mm2,则角焊缝的应力为( )。
期货公司提供的投资方案或者期货交易策略应当以()为主要依据。
在反垄断法律体系中,一般不被认为属于垄断行为的是()。
“探索等腰三角形的性质”的教学片段:(一)创设情境,引出课题教师活动:现在农村经济条件好了,大部分家庭盖有楼房。大家知道农村的楼房都有房梁,并且这些房梁都保持水平状态,你知道木匠师傅采用什么方法来确定房梁是否保持水平吗?学生活
世界上第一个建立现代文官制度的国家是英国。()
结合材料回答问题:材料1100年前,中国大地爆发了震惊中外的五四运动,这是中国近现代史上具有划时代意义的一个重大事件。今年是五四运动100周年,也是中华人民共和国成立70周年。在这个具有特殊意义的历史时刻,我们在这里隆重集会,
Norevolutionsintechnologyhaveasvisiblymarkedthehumanconditionasthoseintransport.Movinggoodsandpeople,theyhav
A、Hewouldn’tfindagooddormitory.B、Hewouldlosecontactwithhisoldfriends.C、Hewouldfallbehindwithhisstudies.D、He
最新回复
(
0
)