首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。
数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。
admin
2014-10-20
51
问题
数据序列(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://www.kaotiyun.com/show/M0vR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
老年男性病人排尿困难多年,2小时前出现急性尿潴留,简便而又重要的检查方法是()。
常见的护理工作方式有几种一。
副交感神经的作用是()。
下图所示静定梁在结点荷载作用下,QC右影响线的轮廓是()
下图所示超静定梁在结点荷载作用下,MA影响线的轮廓是()
标志着中国民族资产阶级开始登上政治舞台的运动是()
结合史实说明,科技进步的成果对打破世界相对隔绝状态和资本主义世界市场初步形成及最终形成的作用。指出新科技革命的主要标志,分析新科技革命成果是如何推进20世纪90年代经济全球化浪潮的。
髓海功能与何脏精气密切相关:()
关十刺激强度与刺激时间的关系是
血清与血浆的区别在于前者()
随机试题
氧化还原滴定法一般包括()。
在单位工程施工方案编制中,技术组织措施的设计中包括( )的措施。
教师职业道德的主要范畴包括()。
赵甲与邻村周某因耕地引水发生争斗,并将周某打成轻微伤,当时打斗现场还有其他三人在场.其中包括赵甲刚满12周岁的儿子赵乙。周某遂将赵甲诉至法院,庭审中赵甲申请其儿子赵乙出庭作证。据此,下列说法正确的是:
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
大宗交易机制
党的十九大提出要形成陆海内外联动、东西双向互济的开放格局。其重点是()。
某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。【需求分析结果】(1)员工信息主要包括员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修
有—种攻击不断对网络服务系统进行干扰,改变其正常的作业流程,执行无关程序使系统响应减慢甚至瘫痪。它影响正常用户的使用,甚至使合法用户被排斥而不能得到服务。这种攻击叫做【 】。
Forcenturies,sailorshavereportedseeingthesurfaceoftheoceanglowingwithauniformmilkylight,a(i)______scientistss
最新回复
(
0
)