首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是
admin
2013-02-03
63
问题
用直接插入排序方法对序列{15,11,9,10,13}进行排序,关键码比较次数是
选项
A、10
B、8
C、4
D、9
答案
2
解析
直接插入排序的基本算法是:当插入第i(i>=1)个对象时,前面的V[0],V(1)……V[i-1]已经排好序,这时,用V[门的关键码与V[i-1],V[i-2],……的关键码顺序进行比较,找到插入位置即将V
插入,原来位置上的对象则向后移。
本题中的i只能取1:
第1趟(i=1):1l和15比较,插入:11,15,9,10,13
第2趟(i=2):9和11比较,插入:9,11,15,10,13
第3趟(i=3):10和9比较,不插入,再和11比较,插入:9,10,11,15,13
第4趟(i=4):13和9比较,不插入,和10比较,不插入,和11比较,不插入,和15比较,插入,排序完成。
共比较8次。
较,找到插入位置即将V
插入,原来位置上的对象则向后移。
转载请注明原文地址:https://www.kaotiyun.com/show/Q3qZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于B树运算的叙述中,正确的是()。
根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取______。
在数据库管理系统中,不是数据库定义的功能模块的是()。
在一个关系中,不能有完全相同的()。
用于生产过程控制的系统,一般都是(),它要求有对输入数据及时做出反应(响应)的能力。
下列不属于Oracle公司的开发工具Developer2000中一部分的是()。
数据仓库和数据仓库技术是基于______模型的。这个模型把数据看做是数据立方体形式。
一个程序在一个数据集合上的一次执行过程称为______,它是系统进行资源分配的独立单位。
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一条不属于该产品?
在SQL语言中,为了提高查询速度通常应创建()。
随机试题
卫分证的临床表现是
预检分诊的护士首先应
全面反映房屋及其用地的位置和权属等状况的基本图是()。
下列关于个体工商户生产经营所得征税的说法正确的有()。
以下()农村金融机构是通过合并组建的。
下列关于办公资源管理的叙述错误的是()。
设,其中f(s,t)二阶连续可偏导,求du及
Thatmythicalbeast,homoeconomicus,otherwisecalledEconomicman,isutterlyclearaboutthepurposeofwork:togetpaid.He
AreyouinterestedinseeingthebeautifulfallfoliageofNewEnglandbuttiredoftrafficjamsandoverbookedhotels?Thenthi
Hemighthavedied______thecarefultreatmentofthedoctors.
最新回复
(
0
)