首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
admin
2010-07-20
70
问题
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
选项
A、冒泡排序
B、直接选择排序
C、直接插入排序
D、归并排序
答案
C
解析
直接插入排序的基本算法是:当插入第i(i>=1) 个对象时,前面的V[0],V[1],…,V[i-1) 已经排好序,这时,用V
的关键码与V[i-1],[i-2]...的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。
由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其i的取值达到了最大,就是序列中元素的个数,其实也就是根本无须比较和交换,所以这种方法是最经济的。
转载请注明原文地址:https://kaotiyun.com/show/C5vZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当用户申请扣开一个文件时,操作系统将该文件的文件控制块保存在内存的[]表中。
基于下列关系R、S和T的操作中,正确的是______。
对n个记录的文件进行起泡排序,所需要的辅助存储空间为
数据模型用来描述数据的静态特征、动态特征和完整性约束,对定义在数据上的操作进行描述是描述数据的_____。
m阶B树的根节点若不是叶节点,那么它至多有m棵子树,至少有_____棵子树。
网络信息在传输过程中,在到达目的节点之间被非法截获,攻击者在该信息中插入欺骗性信息,然后发给信息目的节点,这种网络信息安全问题称为______。
对二叉树结点的先序遍历、中序遍历、后序遍历序列中,所有叶子结点的先后顺序______。
操作系统的基本特征中,一个是共享性,另一个是
随机试题
阶式制冷循环通常是由三个或三个以上的单级气体压缩制冷部分组成。
【B1】【B4】
对萎缩概念理解正确的是
病人,女性,45岁。为itP病人,经糖皮质激素治疗7个月后,血小板为22×109/L,仍有月经过多、牙龈出血症状,进一步治疗需考虑
女,26岁。产后大出血,给予输血治疗。输血15ml时患者突然出现头痛、恶心、寒战、呼吸困难及心前区压迫感。应怀疑发生了
中西药联用的优点有
设森林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树上的结点个数为n,森林F中第一棵树的结点个数是
Womengenerallyneedlessfiberthanmen.
(1)Dr.LeonardBaileyturns74inAugust,butaschiefofsurgeryforLomaLindaUniversity’sChildren’sHospital,hestillput
A、Themanblamedthewomanforbeingcareless.B、Themanmisunderstoodthewoman’sapology.C、Thewomanofferedtopayforthem
最新回复
(
0
)