首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
admin
2012-10-29
66
问题
用下列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/JEqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
散列法存储中处理碰撞的方法主要有两类:拉链法和【】。
在数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中一般用下列哪种图形表示?
如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是
一棵二叉树如图所示,其中序遍历的序列为______。
在并发控制中,【】是数据库的逻辑工作单位,是用户定义的一组操作序列,是并发控制的单位。
数据挖掘的方法有______。Ⅰ.关联规则挖掘Ⅱ.特征描述Ⅲ.分类分析Ⅳ.聚类分析
对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进行从小到大的排序时,采用快速排序(以中间元素518为基准)的第一趟扫描结果是______。
随机试题
请在信息齐全、记录格式、书写规范等方面,评价以下交流电压表检定证书及其原始记录实例。1.证书封面×××计量检测科学研究院
慢性支气管炎呼吸功能开始出现异常最主要的表现为
A、雌二醇B、雌三醇C、孕激素D、睾酮E、促性腺激素(FSH、LH)哪种性激素在月经周期中只有—个峰值
企业的组织形式包括()。
我国现行的金融债券包括有()
居民企业发生的下列支出中,可在企业所得税税前扣除的有()。
根据企业所得税法律制度的规定,企业缴纳的增值税在计算企业应纳税所得额时可以扣除。()
采用权益法核算时,能引起长期股权投资账面价值发生增减变动的事项有()。
在目标管理体系中,目标管理得以正常运转的基础工作是()。
About70,000,000Americansaretryingtoloseweight(减肥).Thatisalmost1outofevery3peopleintheUnitedStates.Somepeop
最新回复
(
0
)