首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn); (2)关键字自大到小逆序(key1>key2>…>k
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn); (2)关键字自大到小逆序(key1>key2>…>k
admin
2023-02-06
39
问题
已知下列各种初始状态(长度为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
学硕统考专业
相关试题推荐
根据下面资料,回答下列问题。【资料】某校初二学生刘军与同学相比,自控力较差、做事拖沓,为此经常被老师批评。一次批评中,班主任孙老师说他朽木不可雕,刘军顶嘴。孙老师气急了,踢了刘军小腿一脚,致其受伤。刘军就医后,孙老师主动承担了医疗费。之后,孙老师
某学生总是倾向于选择难度适中的任务,通过完成挑战性任务来获得心理上的满足。这位学生的成就动机水平最可能是()。
()是班级组织长期形成的言论上、情绪上和行动上的共同倾向,是学生思想道德、人际关系、舆论力量等方面的精神风貌的综合反映。
小雨是个敏感、细心的女孩,同时她又多疑、孤僻、多愁善感、不善于和同学交往,同学们都叫她“林妹妹”。小雨的气质类型属于()。
在制订课程计划时,应充分考虑到社会、学校、学生等条件的复杂性,给课程设计的执行者一定的自主空间,保证他们能够主动、灵活地落实课程计划。这体现了课程计划设计的()原则。
两名或两名以上的教师合作施教,根据他们的能力和特长组成“互补性”的结构,通过分工协作,他们在教学工作中分别承担不同的角色和任务,共同负责一个或几个平行班的教学工作。这是()。
教育法律关系中两个最重要的主体是()。
给定资料1.“以前没有独立的执法权,需要由授权部门进行审核并批准后才能进行处理,时间跨度相对较长。”M县综合行政执法大队大队长说,现在执法队伍发现问题后,由本单位按程序进行审批就可以立案查处,简便高效。变化来自2020年6月,M县获批开展
站在新的历史起点上,展望建设现代化国际瓷都的未来,拥有2000年冶陶史、1000年官窑史、600年御窑史及新中国成立以来70年陶瓷生产史的景德镇,必将继续传承陶瓷文化,深度挖掘千年瓷都人文________,创新陶瓷产业,构建新时代陶瓷产品和话语体系,扩大陶
下列4幅图是红军长征宣传图,按照发生时间先后排序正确的是:①②③④
随机试题
经行感冒的常见分型为
产妇出现协调性子宫收缩乏力,其宫缩特点是
患者男性,56岁,患尿毒症,精神萎靡。下腹无胀满,24h尿量为60ml。请问该病人的排尿状况属于
氟乙酰胺严重中毒出现的危险症状是()。
协调处理现场周围的保护工作是( )的义务。
甲企业为增值税一般纳税人,2016年4月10日接受乙企业捐赠生产用设备一套,收到的增值税专用发票上注明价款100000元、增值税税额为17000元,则甲企业会计处理为()。
A公司向B公司购买一批货物,于8月20日签发一张转账支票给B公司用于支付货款,但A公司在支票上未记载收款人名称,约定由B公司自行填写,B公司取得支票后,在支票收款人处填写上B公司名称,并于8月26日将该支票背书转让给C公司。C公司于9月3日向付款银行提示付
(13)设二次型f(x1,x2,x3)=2(a1x1+a2x2+a3x3)2+(b1x1+b2x2+b3x3)2,记(Ⅰ)证明二次型f对应的矩阵为2ααT+ββT.(Ⅱ)若α,β正交且均为单位向量,证明f在正交变换下的标准形为2y12+y22.
Anne:Ireallydon’tthinkthatit’smoraltotargetchildrenwithadvertisements,astheyarenotyetabletodistinguisha
TheCarnegieFoundationreportsaysthatmanycollegeshavetriedtobe"allthingstoallpeople".Indoingso,theyhaveincre
最新回复
(
0
)