首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
admin
2010-05-13
21
问题
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
选项
A、冒泡排序
B、直接选择排序
C、直接插入排序
D、归并排序
答案
4
解析
直接插入排序的基本算法是:当插入第i(i>=1)个对象时,前面的V[0],V[1],…,V [i-1]已经排好序,这时,用V
的关键码与V[i- 1],[i-2]…的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其i的取值达到了最大,就是序列中元素的个数,其实也就是根本无需比较和交换,所以这种方法是最经济的。
转载请注明原文地址:https://kaotiyun.com/show/ykSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下:a、客房的指纹锁与总台服务器之间通过通信网络连接。b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。同时录入一个密码(若干位数字组成),以备指纹无法
下面是关于嵌入式系统使用的存储器的叙述:I.嵌入式系统使用的存储器按照其存取特性可分为RAM和ROMⅡ.嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器Ⅲ.嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数
若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。
嵌入式Web服务器应用需求与通用Web服务器应用需求是不同的,它不是以提供信息服务为主,而是提供远程【77】_______及配置设备的一种方式。嵌入式Web服务器的硬件设计时,需设计能够支持以太网连接的电路。AX88796是一款以太网控制器芯片,若其片选信
目前数码相机中用于存储所拍摄相片的大多是【43】存储器,假设一台数码相机一次可连续拍摄65536色的1024×1024.的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是【44】MB。
在μC/OS–II操作系统下,中断服务子程序代码完成的操作不包括()。
数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,【69】_______轻量化,占用存储资源【70】_______的特点。
【69】系统是苹果公司智能手机所使用的操作系统,也使用在iPodtouch、iPad等产品上,按照内核结构分类,它属于【70】内核操作系统。
在μC/OS—II操作系统中,内核对任务的管理通过名为__________【69】的数据结构进行。当任务切换时,任务的工作现场被保存到任务的__________【70】中。
在ADS1.2的集成开发环境中,若生成的输出文件需要包含所有的调试信息,那么,生成目标应该选择为__________【79】。若目标系统地址映射关系比较复杂时,应使用__________【80】格式的文件来说明地址映射方式。
随机试题
撤销仲裁裁决的理由有()
可用于测定蛋白质分子量的电泳是
最符合持续性室性心动过速的临床表现特点的是
关于心脏手术患者术前用药,错误的是
下列不属于脱疽局部缺血期临床表现的是()。
王某看到公安人员来村抓捕其弟心生仇恨以暴力威胁公安人员阻止公安人员进村,被公安人员制服。后乘公安人员进村抓捕之机,将公安人员乘坐的汽车的制动系统破坏,致使汽车在回去的路上发生车祸,3人当场死亡,2人重伤,对王某的行为如何认定?()
背景资料某大型泵站枢纽工程,泵型为立式轴流泵,装机功率6×1850kw,设计流量150m3/s。枢纽工程包括进水闸(含拦污栅)、前池、进水池、主泵房、出水池、出水闸、变电站、管理设施等。主泵房采用混凝土灌注桩基础。施工过程中发生了如下事件
根据刑事法律制度的规定,下列犯罪分子中,不得假释的有()。
一般性货币政策工具包括()。
幸福感缺失早已成为现代社会_______的病症,现代人虽嚷着自己把幸福弄丢了,却对“如何寻求幸福”、“生活的意义究竟在哪”这些话题_______,在战胜极寒、贫穷这些原始问题后,反倒面临更艰难的心理问题。填入划横线部分最恰当的一项是:
最新回复
(
0
)