首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
admin
2013-05-30
29
问题
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
选项
A、R[0],R[1],R[2],R[3]
B、R[0],R[13],R[2],R[3]
C、R[6],R[2],R[4],R[3]
D、R[6],R[4],R[2],R[3]
答案
4
解析
折半查找是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的K值和有序表R[0]到R[n-1]的中间位置mid上的结点的关键字进行比较,若相等,则查找完成;否则,若R[mid].key>K,则说明待查找的结点只可能在左子表R[0]到R[mid-1]中,我们只要在左子表中继续进行折半查找,若R[mid].key<K,则说明待查找的结点只可能在右子表R[mid+1]到R[n-1]中,我们只要在右子表中继续进行折半查找。这样,经过一次关键字比较就缩小一半的查找空间。如此进行下去,直到找到关键字为K的结点,或者当前的查找区间为空 (表示查找失败)。根据这个思想,查找的顺序即为R [6],R[2],R[4],R[3]。
转载请注明原文地址:https://kaotiyun.com/show/BYqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
用二维表结构表示实体以及实体间联系的数据模型称为【】数据模型。
()是将若干对象和它们之间的联系组合成一个新的对象。
当前,数据处理可以大致分为两大类:【】和分析型处理。
SQL数据库的体系结构包括:视图、【】、存储文件。
关系代数的五个基本操作是
【】SQI语句是指在程序编译时尚未确定,其中有些部分需要在程序的执行过程中临时生成的sQL语句。
下列关于Oracle数据库系统的表空间的叙述中,哪一条是不正确的?
下列关于规范化理论的叙述中,哪一(些)条是不正确的?Ⅰ.规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响Ⅱ.规范化理论给我们提供判断关系模式优劣的理论标准Ⅲ.规范化理论对于关系数据库设计具有重要指导意义Ⅳ.规范化理论只能应用于数
下列因素中哪些与数据库系统的运行效率有关? Ⅰ功能是否齐全 Ⅱ.容错纠错能力 Ⅲ.数据库设计是否合理 Ⅳ.程序可读性 Ⅴ.算法 Ⅵ.编程技巧
随机试题
观察力、记忆力、思维力等均属于
A.维生素B6B.维生素PPC.叶酸D.泛酸参与一碳单位代谢的维生素是
移植排斥反应的防治原则是
具有“腹中结块柔软,时聚时散,攻窜胀痛”特点的病证是()
某公司计算缴纳企业所得税时,提出减免企业所得税的请求,其中哪些请求符合法律规定?
甲为一大型国有企业,因为产品老化效率低下等原因多年亏损,不能清偿到期债务,现其债权人申请人民法院宣告其破产。则下列做法符合法律规定的是:()
下列函数中,可以作为连续型随机变量分布函数的是()。
下列纳税人中,应该缴纳个人所得税的有()。
关于讯问犯罪嫌疑人,下列说法正确的是()
Canyouwalkastraightline?Thequestionismuchmoredifficulttoanswerthanyouthink.ArecentexperimentheldinJapansh
最新回复
(
0
)