首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于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
33
问题
对于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://jikaoti.com/ti/HLGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
清廷实行厘金制度的时间是()。
斯大林时期的经济体制最本质的特点是()。
1937年11月,继张家口、大同、归绥的三个伪政权后,日本又成立了(),将三个伪政权统一管辖。
近现代以来,国际关系中先后出现了维也纳体系、凡尔赛一华盛顿体系和雅尔塔体系。关于这三个体系共同点的表述不正确的是()。
南宋理学家()认为一切封建秩序和伦理纲常都是人“本心”所固有的。而不是来自朱熹等人所说的“天理”。他的这一学说被称为“心学”。
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
某中央处理器的数据通路如图所示。MDR为内存数据寄存器,PC为程序计数器,IR为指令寄存器。所有的单线箭头为控制微命令。(1)请说明图中部件X的名称和功能、寄存器Y的名称和功能。(2)请解释:为什么要设置T暂存器?(3)假定指
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
在机器数中,正数的符号位用“1”表示的是()。
5位二进制定点小数,用补码表示时,最小负数是()。
随机试题
A.先煎B.后下C.包煎D.泡服E.冲服蒲黄入汤剂宜
水泥粉煤灰碎石桩的施工,若为砂土,以及对噪声或泥浆污染要求严格的场地,应根据现场条件选用下列搅拌工艺()。
下列选项中,属于另类投资的是()。Ⅰ.固定收益率资产Ⅱ.对冲基金Ⅲ.私募股权Ⅳ.大宗商品
以下是某教师上美术鉴赏模块《独特的韵味——中国画》一课的教学片段:(1)教师利用PPT播放一系列中国画作品请学生欣赏并发表自己的看法。(2)教师讲述中国画的独特韵味,引导学生从构图、用笔用墨、以形写神等方面欣赏中国画作品。(3)学生欣赏有代表性的中国
雪鸡是海拔分布最高的鸡类,在永久积雪带山地繁殖,并随季节变化进行垂直迁徙。据此回答问题。用GIS研究雪鸡迁徙路线的影响因素,需要获取沿线的地理信息是()。①湿地分布②岩石类型③政区分布④雪线高度
我国数学家华罗庚在一次报告中,以“一支粉笔多长为好”为例来讲解他所倡导的优选法。对此,他解释道:“每只粉笔都要丢掉一段一定短的粉笔头,但就这一点来说,愈长愈好。但太长了,使用起来很不方便,而且容易折断。每断一次,必然浪费一个粉笔头,反而不合适。因而就出现了
8,10,14,22,38,()
WhileAmerica’sleadersworryabouthowtocurbChina’sincreasinginfluenceincurrency,inflation,andtradeissues,theyare
有以下程序:#includemain(){inta=1,b=1;while(a一一)b一一:printf("%d%d\n",a,b);}程序的运行结果是()。
Iwasthirty-seventhen,strappedinmyseatasthehuge747plungedthroughdensecloudcoveronapproachtotheHamburgairpor
最新回复
(
0
)