首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
admin
2010-07-20
52
问题
对有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]到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/vkvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在μC/OS—II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为()。
WWW是以超文本标注语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了()模式。
用于生产过程控制的系统一般都是()系统,它要求具有对输入数据及时做出反应(响应)的能力。
下面列出的数据管理技术发展的3个阶段中,哪个(些)阶段没有专门的软件对数据进行管理? Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是()。
下列哪个工具是Oracle数据库管理系统提供的CASE工具?
在数据库管理系统的层次结构中,数据存取层处理的对象是
在Oracle公司的开发工具Developer/2000中,能够生成可进行数据查询和操纵的程序的模块是
计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现有的程序设计语言一般可分为3类,它们是
计算机系统中,【】通常用8位二进制组成,可代表一个数字、一个字母或一个特殊符号。
随机试题
某患者因肺炎住院输液治疗2天后全身泛发鲜红斑风团、瘙痒治疗冷性荨麻疹以下哪种药物最有效
下列关于钢筋网铺设的说法,正确的有()。
基金的宣传推介材料推介避险策略基金的,应当()。
下列有关跨境电子商务零售进口消费品的说法中,正确的有()。(2016年)
将财政收入分为政府公共财政收入和国有资产收入,这是按()进行的分类。
根据《税收征收管理法》的规定,对扣缴义务人应扣未扣的税款,下列选项中,正确的有()。
Humangrowthisaprocessofexperimentation,trial,anderroreventuallyleadingtowisdom.Eachtimeyouchoosetotrustyours
根据以下资料,回答问题。截至2011年4月21日22时,沪深两市已有534家上市公司第一季度财报。这534家公司实现营业总收入4572.78亿元,同比增长30.74%;实现净利润336.7亿元,同比增长30.52%。不过,一季度销售收入和净利润环比则
我国宪法修改提议的主体包括()。
I’veneverbeentoLhasa,butthat’sthecity______.
最新回复
(
0
)