首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值12,所需的关键码比较次数为
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值12,所需的关键码比较次数为
admin
2012-10-29
0
问题
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值12,所需的关键码比较次数为
选项
A、2
B、3
C、3或4
D、4
答案
4
解析
本题是对二分法查找的考查。二分法查找是一种线性表查找方法,其基本方法是:首先要用要查找的关键码与线性表中间位置结点的关键码值进行比较,这个中间结点把线性表分为两个子表,比较相等则查找完毕,不等则根据查找结果确定下一步的查找应该在哪一个子表中进行,如此下去,直到找到满足条件的结点,或者确定表中没有这样的结点。用二分法查找关键码值11的顺序如下所示,其中[]内为本次检索的字表,()内为该子标的中间结果。从图中可以看出,经四次查找后,找到关键码12。但是如果在第三次查找时,选择12,则只需要三次查找。因此本题正确答案为选项C(4或3)。第一次:[3,6,8,10,12,(15),16,18,21,25,30]第二次:[3,6,(8),10,12],15,16,18,21,25,30第三次;[3,6,8,[(10),12],15,16,18,21,25,30第四次:[3,6,8,10,[(12)],(15),16,18,21,25,30]查找失败。
转载请注明原文地址:https://kaotiyun.com/show/2hqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在SQL语言中,______子句能够实现关系参照性规则。
可以用于概念模型设计的是______。
下列计算机表示的信息中,不能称为“数据”的是______。
逻辑设计主要是把概念模式转换成______。
数据库管理系统(DBMS)的层次结构中,数据存取层的处理对象是
下面不属于DBMS的数据操纵方面的程序模块的是
下面所列的条目中Ⅰ.语法检查Ⅱ.语义检查Ⅲ.用户存取权限检查Ⅳ.数据完整性检查当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是
关于计算机语言,下面叙述不正确的是
如果一棵二叉树节点的前序序列是A,B,C,后序序列是C,B,A,则该二叉树节点的对称序序列
加密和解密算法的操作都是在一组密钥控制下完成的,它们分别称为【】。
随机试题
钢结构焊接及制造备料加工工艺的材料预处理,主要指________等。
心力衰竭最常见的诱发因素是
以下药物中具有甲基酮结构的是
A.滤过反投影法B.360°线性内插算法C.二维傅里叶重建D.优化采样扫描E.迭代法图像更清晰即无所谓的“星月状”晕伪影的是
下列各项,不属产后尿潴留气虚证主要症状的是
甲公司与乙公司签订总额为5万元的购销合同。约定:违约金依货款总额的40%计算。同时,购货方甲公司向乙公司交付定金1万元。后来,甲公司违约,并致乙公司损失4万元。乙公司应如何保障其合法权利?()
项目后评价的特点是评价的()。
利润中心某年的营业收入50000元,已销产品的变动成本和变动销售费用25000元,可控固定间接费用5000元,不可控固定间接费用7500元,分配来的公司管理费用为6000元。那么可控边际贡献是()元。
公众层面的现象与专业层面的表现,看似相距甚远,实则紧密相连。不从事专业研究的社会公众固然不会参与科学技术前沿的创新,但实际上,公众素养是科技发展的土壤。离开了这个群众基础,即使我们凭借少数科技精英的努力能够实现“上天入地”,也很难持续不断地推动创新,真正迈
ThecontinentalUnitedStateswillfacemoreextremetemperaturesduringthenextcenturyandworserainfallalongitsGulfCoas
最新回复
(
0
)