早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依

题目

对有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]

参考答案
正确答案:C
解析:折半查找是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的K值和有序表R[0]到置[n-1]的中间位置mid上的节点的关键字进行比较,若相等,则查找完成;否则,若A[mid].key>K,则说明待查找的节点只可能在左子表R[0]到R[0]到R[mid-1]中,我们只要在左子表中继续进行折半查找,若R[mid],keyK,则说明待查找的节点只可能在右子表R[mid+1]到R[n-1]中,我们只要在右子表中继续进行折半查找。这样,经过一次关键宇比较就缩小一半的查找空间。如此进行下去,直到找到关键字为x的节点,或者当前的查找区间为空(表示查找失败)。根据这个思想,查找的顺序即为R[6],R[2],R[4],R[3]。
看了对有14个数据元素的有序表R[...的网友还看了以下:

在电子表格中,求满足两个条件且大于等于60的一列数据的个数及其总和,函数公式怎么写?请高手们帮帮忙 其他 2020-05-16 …

关于操作型数据和DSS型数据特征有如下说法:Ⅰ.操作型数据更新频率高,DSS型数据一般不更新Ⅱ.操作 计算机类考试 2020-05-24 …

数据模型有3个要素,其中用于描述系统静态特性的是(41)。A.数据操作B.数据结构C.数据模型D.数 计算机类考试 2020-05-26 …

计算方式是体积/5000、和实际重量相比,哪个值大取那个值作为报关数据这个意思,用英语表达怎么说? 英语 2020-06-06 …

月亮是空心的证据!一个最基本的常识,如果月亮是空心的,并且他里面有流动的液体的话,即便它相对于地球 其他 2020-06-07 …

对卫星而言,重力等于万有引力的根据是什么?(加急)请问各位大吓,最近碰到了一个比较棘手的问题:就是 其他 2020-06-21 …

数据库里有一张表course表里有三个字段:语文、数学、英语,有一条记录为72、85、56写一条s 数学 2020-07-01 …

给个关于己所不欲勿施于人的事实论据和道理论据两个论据最好各举两个……再线等回答…… 语文 2020-07-08 …

数据库系统三层结构定义,送分题。首先使用DBMS可以创建多个数据库。第二,每个数据库只有一个模式和 其他 2020-07-10 …

.如果∠1+∠2=900,∠3+∠4=900,且∠1=∠3根据于是有∠2=∠4. 数学 2020-07-16 …