首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是 ________。
用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是 ________。
admin
2009-03-19
45
问题
用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是 ________。
选项
A、94、32、40、90、80、46、21、69
B、32、40、 21、46、 69、 94、 90、 80
C、21、 32、 46、 40、 80、 69、 90、 94
D、90、69、80、46、21、32、94、40
答案
4
解析
直接插入排序的基本算法是:当插入第i(i>=1)个对象时,前面的v[0],V[1]……v[i-1]已经排好序,这时,用V
的关键码与V[i-1],V[i-2],……的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确的说,就是与i可以取的值有关。对于本题来说,A中i可以取1,B中i可以取2,C中i可以取3,D中i可以取1。所以C的关键码比较次数最少。
转载请注明原文地址:https://kaotiyun.com/show/7nSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是()。
下面是有关嵌入式系统的最小系统组成的叙述:Ⅰ.嵌入式最小系统包括嵌入式处理器Ⅱ.嵌入式最小系统包括电源电路Ⅲ.嵌入式最小系统包括时钟电路Ⅳ.嵌入式最小系统包括复位电路上述叙述中,正确的是()。
GNU是一种用于开发基于Linux操作系统的工具软件套件。它包括了编译器、连接器、调试器以及文本编辑器、语法除错等工具。其中【79】是编译器、GDB是【80】工具。
如下几种Bootloader中,用于Linux操作系统引导程序加载时所支持不同体系结构处理器种类最多的是()。
嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。
若在μC/OS—Ⅱ操作系统下共运行64个任务,则最低优先级的任务的名称为【69】任务,其优先级为【70】。
在ADS1.2的集成开发环境中,若生成的输出文件需要包含所有的调试信息,那么,生成目标应该选择为【79】。若目标系统地址映射关系比较复杂时,应使用【80】格式的文件来说明地址映射方式。
S3C2410与一位数码管的连接如下图所示,假设8段数码管为共阳接法。U1作为锁存器(同相),并用于驱动。为使下图中的数码管显示字符“0”的汇编语言程序片段如下,填空使程序语句完整(假设端口已经初始化为输出)。
下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是【41】接口;组成部分B是【42】接口。
对于ARM处理器以下不属于逻辑运算指令助记符的是()。
随机试题
电渣焊的电极材料有什么要求?
患者,男,50岁。幼年患麻疹后反复咳嗽,迁延不愈,常咳脓痰。近半月加重,咳大量脓性臭痰,每日量约120~150ml。伴高热、气促。目前确诊本病的首选检查方法是
观察内听道及迷路时,汤氏位摄影,中心线应
背景某机场施工单位在场道土石方施工中,发生了以下情况:(1)选用了4m3的挖掘机,载重12t的自卸汽车;(2)石方爆破的承包单位用敷炮的方式处理大块;(3)在填方施工时,对填方土的含水量没有严格控制。含水量对土的压实度是否有影响?
下列变量中,属于顺序变量的是()。
在股份有限公司中,签署公司股票是()的职权。
人在发展过程中,短时记忆的广度的峰值在()。
结合实际谈谈德育过程中知、情、意、行的互动影响。
特别行政区的行政机关是()。
一项研究把一群有慢性抑郁症的人与另一群在其他方面一致、但没有抑郁症的人进行了对比,发现抑郁症群体中明显有更多的免疫系统失调。根据研究人员的说法,这些结果强有力地支持了精神状况会影响身体对传染病的抵抗能力的观点。以下哪项如果为真,向研究人员的发现解释提出了最
最新回复
(
0
)