首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从小到大顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn)。 (2)关键字自大到小逆序(key1>key2
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从小到大顺序排列)? (1)关键字自小到大有序(key1<key2<…<keyn)。 (2)关键字自大到小逆序(key1>key2
admin
2014-12-08
39
问题
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从小到大顺序排列)?
(1)关键字自小到大有序(key1<key2<…<keyn)。
(2)关键字自大到小逆序(key1>key2>…>keyn)。
(3)奇数关键字顺序有序,偶数关键字顺序有序(key1<key3…,key2<key4<…)。
(4)前半部分元素按关键字顺序有序,后半部分元素按关键字顺序逆序(key1<key2<…<keym,keym+1>keym+2>…)keyn,m为中间位置)。
选项
答案
依题意,取各种情况下的比较次数即为最少比较次数。 (1)在这种情况下,插入第i个(2≤i≤n)元素的比较次数为1,因此,总的比较次数为1+1+1+…+1=n-1。 (2)在这种情况下,插入第i个(2≤i≤n)元素的比较次数为i,因此,总的比较次数为2+3+4+…+n=(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/Ydxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
李大钊是在中国传播马克思主义最早的革命先驱者,下列李大钊的著作中,不属于揭开了我国马克思主义宣传的第一页的是()。
1939年8月23日,苏德双方签了()和《秘密附属议定书》,划定了双方在东欧的势力范围。这一条约使德国得以进攻波兰,使第二次世界大战终于爆发。
下列对春秋时期各国称霸的顺序描述错误的选项是()
关于伯里克利时代的叙述,不正确的是()。
下列选项中,控制了西域政权的是()
第三次科技革命初期,苏联领先于美国的新兴科学技术成就是()。
我国对资本主义工商业采取和平赎买的政策内容和成功意义。
隋唐五代时期是中国古代商品经济发展史上的一个重要阶段,种类多,交换规模大,交换方式多。试回答问题:我国银行最早的雏形是唐朝时期出现的()
通过改变载波信号的相位值来表示数字信号1、0的方法是()。
由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是()。
随机试题
北大百年校庆时,昔日学友甲、乙、丙会聚燕园。时光荏苒,他们都功成名就,分别成为作家、教授和省长。还知道:Ⅰ.他们分别毕业于哲学系、经济学系和中文系。Ⅱ.作家称赞中文系毕业生身体健康。Ⅲ.经济学系毕业生请教授写了一个条幅。Ⅳ.作家和经济学系毕业生在
对急性损伤初期使用冷疗法的主要目的是
依照《药品说明书规范细则(暂行)》,在中药说明书格式中,不含有
( )所提供的各种成本信息是成本预测、成本计划、成本控制、成本分析和成本考核等各个环节的依据。
情景描述:某歌舞娱乐场所一共6层,层高3m,每层建筑面积2000m2,耐火等级二级,按照现行有关国家工程建设消防技术标准的有关规定设置消防设施。该歌舞厅定位是高档休闲娱乐场所,采用了豪华装修,大厅吊顶采用了胶合板、贴顶纸,墙壁为化纤装饰布。
人类最理想、最经济的热能来源是()。
【2017年下】在一次雷雨天气中,某中学教学楼遭到雷击,多名学生不同程度地被击伤。后经调查得知,由于教学楼没有采取防雷措施,这才导致学生被雷击伤。对于这起事故的法律责任,下列说法中正确的是()。
某公司发行4年期,年息票利率为8%,面值为1000元,每年付息的债券,若1年期零息债券的到期收益率为4.5%,2年期零息债券的到期收益率为5%,3年期零息债券的到期收益率为5.5%,4年期零息债券的到期收益率为6%。要求:(1)计算无风险情况下
项目业主只有将有关监理的事宜明确地反应在(12)中,才能使被监理单位接受和配合监理。
ThefollowingitemshavebeendestroyedEXCEPT?
最新回复
(
0
)