首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
admin
2013-02-03
54
问题
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好
选项
A、冒泡排序
B、直接选择排序
C、直接插入排序
D、归并排序
答案
C
解析
直接插入排序的基本算法是:当插入第i(i>=1)个对象时,前面的V[0],V[1],…,V[i-1]已经排好序,这时,用V
的关键码与V[i-1],V[i-2]…的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。
由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其i的取值达到了最大,就是序列中元素的个数,其实也就是根本无需比较和交换,所以这种方法是最经济的。
转载请注明原文地址:https://kaotiyun.com/show/brqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在以下所列的选项中,()不是数据库管理员(DBA)的职责。
在现在的数据库系统开发中,常采用高级语言或第四代(4GL)语言进行开发,这是为了
在层次数据库中表达实体类型及实体之间联系用的数据结构是
在数据模型的3个结构中,哪个用于描述系统的静态特性?
防火墙的基本功能是:根据一定的安全规定,检查、过滤网络之间传送的报文分组,以确定这些报文分组的【】。
用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是________。
数据库类型是根据()划分的。
在设计数据库前,常常先建立概念模型,用【】来标识实体类型及实体间的联系。
用二维表结构表示实体以及实体间联系的数据模型称为【】数据模型。
随机试题
EmployeesoftheTaffValeRailwayCompanyinSouthWalesgreasedthetracksandcuttelegraphwiresduringabitterstrikein1
下列关于董事会的说法中,不正确的是()
A.人工流产综合反应B.Asherman综合征C.羊水栓塞D.吸宫不全E.子宫穿孔人流术中突然出现胸闷、头晕、大汗淋漓、心动过缓、血压下降,可能原因为
K企业为汽油、柴油、煤油生产经营企业。2012年实际用工2000人,其中有120人为劳务派遣人员,实行8小时工作制,对外经营的油库为独立设置的库区,设有防火墙。库区出人口和墙外设置了相应的安全标志。K企业2012年度发生事故1起,死亡1人、重伤2
俗话说“满招损,谦受益”,这句话你如何理解,请举例说明。
Everymanisrichorpooraccordingtothedegreeinwhichhecanaffordtoenjoythenecessaries,conveniences,andamusements
考生文件夹下存在一个数据库文件“samp1.accdb”,里面已经设计好表对象“tEmployee”。试按以下要求,完成表的编辑:使用查阅向导建立“职务”字段的数据类型,向该字段键入的值为“职员”、“主管”或“经理”等固定常数。
Whatistheproblemtoday?
LearningTourRecently,wewillholdalearningtourforthoseEnglishlearners.Byjoiningourhelpfultour,everyonewill
A、Theenvironmentalists.B、Thebusinessmen.C、Theordinarycitizen.D、Noneoftheabove.D文章陈述了环保主义者、商人和普通公民的意见。然后在最后一句话中陈述了自己的观
最新回复
(
0
)