首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。
数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。
admin
2014-10-20
53
问题
数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。
选项
A、选择排序
B、冒泡排序
C、插入排序
D、堆排序
答案
C
解析
直接插入排序是一种最基本的排序算法,基本操作为:将一个记录插人到一个已经排好序的有序表中,从而得到一个新的、长度增1的有序表。一般情况下,第i趟的操作为:在含有i一1个记录的有序子序列r[1…i一1]t~A--个新记录r
,变成含有i个记录的有序序列r[1…i]。设置r[0]为空值,从r[1]开始保存信息,可首先将待插入的记录r
复制到r[0]中,如下所示:
可把r[0]看成是r
的备份,以后从r[1]~r[i一1]查找插入位置时,可直接同r[0]比较,而且r
也可被覆盖了。因为r
复制到r[0]后,可认为已经空出了r
。考虑从后向前比较,只要r[i一1]≤r
,则r
的位置不必改变,否则r[i一1]>r
,则将r[i一1]移动到r
处,然后再比较r[i一2]和r[0],依次等等。当最后找到一个比r[0]小的关键字时,将r[0]复制到此关键字的后面一个位置,结束。
转载请注明原文地址:https://kaotiyun.com/show/M0vR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
老年男性病人排尿困难多年,2小时前出现急性尿潴留,简便而又重要的检查方法是()。
在跨度、荷载不变的条件下,控制三铰拱水平反力的唯一参数是矢高。()
下图所示静定梁在结点荷载作用下,QC右影响线的轮廓是()
中国西藏和平解放的时间是()
毛泽东在探索中国社会主义建设道路过程中提出,社会主义的发展阶段可能分为()
结合史实说明,科技进步的成果对打破世界相对隔绝状态和资本主义世界市场初步形成及最终形成的作用。指出新科技革命的主要标志,分析新科技革命成果是如何推进20世纪90年代经济全球化浪潮的。
髓海功能与何脏精气密切相关:()
以下哪项是癌与肉瘤的主要区别点()
由()组成的集合是一个数据对象。
DMA方式是最好的一种I/O同步方式,因而微机系统中应尽量采用DMA方式实现I/O与CPU的数据传输。()
随机试题
患者诊断慢性呼吸性酸中毒失代偿期,关于他的动脉血气与电解质改变,下列正确的是
结核病时发生的变态反应属于
计算土压(泥土压)控制值时,一般沿隧道轴线取适当间隔,按各断面的土质条件计算出上限值与下限值,并根据施工条件在其范围内设定。正确的设定方法是()。
在热轧钢筋等级中,光圆钢筋是()。
社会各阶层的货币需求不包括对()的货币需求。
积极关注的注意事项中并未提及()。
社会工作者小周观察一个新建小区时,发现大多数居民来自外地,居民之间沟通较少,对社区建设也漠不关心。因此,小周策划了一个题为“社区家园”的小组活动方案,以培养小组成员的社区归属感,方案内容以发展个人与社会环境的互动能力、挖掘组员潜能及培养领导意识为主。该小组
不知从何时开始,我们迷恋上了“速度”。读书要“速读”,创业要“速成”,作物要“速熟”,肥料要“速效”,婚恋要“速配”……我们来不及分析,这“速”中包含了多少毒素;也没有功夫去琢磨,那些被我们省略的环节中埋藏了多少珍宝。焦躁的心,嗅不到从容闲雅的花
()角色意识的建立,标志着儿童的性别一致性观念趋于形成。
GallaudetUniversitycurrentlydoesnotallowstudentstokeeppetsintheirdormrooms.Exceptionsaremadeonlyforservicean
最新回复
(
0
)