首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn); (2)关键字自大到小逆序(key1>key2>…>k
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn); (2)关键字自大到小逆序(key1>key2>…>k
admin
2023-02-06
50
问题
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)?
(1)关键字自小到大有序(key
1
<key
2
<…<key
n
);
(2)关键字自大到小逆序(key
1
>key
2
>…>key
n
);
(3)奇数关键字顺序有序,偶数关键字顺序有序(key
1
<key
3
<…,key
2
<key
4
<…);
(4)前半部分元素按关键字顺序有序,后半部分元素按关键字顺序逆序(key
1
<key
2
<…<key
m
,key
m+1
>key
m+2
>…>key
n
,m为中间位置)。
选项
答案
本题主要考查直接插入法的算法思想及性能分析。根据题目所给出的条件,最好情况下的比较次数即为最少比较次数。 (1)在关键字自小到大有序的情况下,插入第i个(2≤i≤n)元素的比较次数为1,因此,总的比较次数为1+1+1+…+1=n-1。 (2)在关键字自大到小有序的情况下,插入第i个(2≤i≤n)元素的比较次数为i,因此,总的比较次数为2+3+4+…+n=[n(n+1)/2]-1=(n-1)(n+2)/2。 (3)在奇数关键字顺序有序和偶数关键字顺序有序的情况下,比较次数最少的情况是所有记录关键字均按升序排列,这时,总的比较次数为n-1。 (4)在前半部分元素按关键字有序,后半部分按关键字逆序的情况下,后半部分元素的关键字均大于前半部分元素的关键字时比较次数最少,此时前半部分的比较次数为m-1,后半部分的比较次数为(n-m-1)(n-m+2)/2,因此,总的比较次数为m-1+(n-m-1)(n-m+2)/2=(n-2)(n+8)/8(假设n为偶数,m=n/2)。
解析
转载请注明原文地址:https://kaotiyun.com/show/lbwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
晓阳的母亲在做饭时,晓阳为了帮助母亲便递给其一个碟子,母亲接过晓阳手中的碟子,晓阳很高兴,认为自己帮了母亲一个大忙。根据埃里克森对人的心理发展的阶段划分,此例中的晓阳可能处于()。
按照我国婚姻法的规定,结婚必须具备的条件包括()。
现代心理学研究表明,如果教学目标是传递言语信息,那么,在有现成的文字教材的条件下,对中学生而言,最适当的方法是()。
教师在编写教学目标时,要求学生“概括出《孔乙己》的故事情节”。这属于布卢姆认知目标中的()。
过度学习意味着复习次数越多越好,一般来说,学习的熟练程度达到300%时,记忆效果最好。()
英国著名教育家斯宾塞从知识的“实际效用”出发,主张“自由竞争”“适者生存”,认为教育的目的就是“为完美的生活做准备”。在他看来,能实现“完美的生活”的最有价值的是()知识。
商家门口摆放了一把正四棱锥形(底面为正方形,侧面为四个全等的等腰三角形)的遮阳伞,第一次伞撑开到图1所示的位置,伞柄与伞骨成角∠CPQ为30°,继续撑开到如图2所示的位置,伞柄与伞骨成角∠C’PQ’变为60°,那么第二次伞撑开后形成的正方形A’B’C’D’
大江两岸有两个正面相对的码头,可供客轮往返。如图所示,根据河流水文情况,“幸福号”客轮星期一沿着河岸60度夹角方向前行,刚好到达对岸码头,星期二“幸福号”准备返回时,发现河流水文情况发生变化,船长调整航向,沿河岸30度夹角方向返回,顺利到达码头。假设客轮往
①发动机为了持续提供稳定的动力,需要曲轴、机油过滤器、交流发电机、风扇、分电盘、阀门、线圈和气缸等零部件的配合②每一个零部件,都会增加动力的损耗③汽车是工业社会发展至今最复杂的工业产品,是数以千计机械部件的精密集合体④因为这么复杂的机械结构,机械汽车
我国地大物博,许多风景名胜和古迹分布在名山大川之中。下列关于我国风景名胜的叙述中,错误的是:
随机试题
巩膜最厚处为
下列哪种说法对胃溃疡是正确的
教师通过口头语言系统连贯地向学生传授知识的方法是()
以下()体现了运动是物质的固有属性和存在方式。
根据下列材料,回答以下问题2011年1~5月,国有企业累计实现营业总收入141450.7亿元,同比增长24.3%。中央企业(包括中央管理企业和部门所属企业,下同)累计实现营业总收入90572.8亿元,同比增长24%。其中,中央管理企业累计实现营业
A.ThatisthecasewithZhangjiajiewherewatersandmountainscanbeseentogethereverywhereB.WhatmakeZhangjiajieunique
RAM的特点是______。A.断电后,存储在其内的数据将会丢失B.存储在其内的数据将永久保存C.用户只能读出数据,但不能写入数据D.容量大,但是存取速度慢
电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下:a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段LED显示器显示电梯所运行到的楼层。
在公钥密码体系中,下面哪个(些)是可以公开的________。Ⅰ.加密算法Ⅱ.公钥Ⅲ.私钥
下列是重载乘法运算符的函数原型声明,其中错误的是()。
最新回复
(
0
)