首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
admin
2013-05-30
9
问题
对有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://jikaoti.com/ti/0s47FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若让元素1,2,3依次进栈,则出栈次序不可能出现哪一种情况?
在一棵高为h的满二叉树中,结点总数为
SQL语言可以对两种基本数据结构进行操作,一种是表,另一种是______。
在面向对象数据模型中,下列叙述不正确的是()。
在单链表中,指针p指向元素为x的结点,下面哪条语句实现“删除x的后继”?()
下列关于函数依赖叙述中,不正确的是
在完全二叉树的顺序存储中,若结点i有右子女,则其右子女是结点【】。
下面不属于数据管理技术发展过程中人工管理阶段的特点的是
如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是
随机试题
急性肝功能衰竭的“分离”现象,下列哪项描述是正确的()。
在关注客户和倾听的过程中,理财规划师做出的反应合适的有()。
某家电生产企业为增值税一般纳税人(按月结账),2016年6月接受税务师审查时发现当年5月有如下经济业务:借:应付职工薪酬100万元贷:库存商品100万元经与企业财务人员核实为将新研制的一批家电发放给企业职工作为福利,该产品没有同类
甲、乙、丙、丁共同投资设立一个有限合伙企业,甲、乙为普通合伙人,丙、丁为有限合伙人。下列有关合伙人以财产份额出质的表述中,符合合伙企业法律制度规定的有()。
根据《旅游安全管理办法》规定,旅游经营者的安全义务有()。
被称为中国三大名醋的分别是()。
社会主义宏观经济调控的基本目标是()。
[2012年1月]经统计,某机场的一个安检口每天中午办理安检手续的乘客人数及相应的概率如下表:该安检口2天中至少有1天中午办理安检手续的乘客人数超过15的概率是()。
Don’t______everynewwordinthedictionarywhileyou’rereadingabook.
Thereisapopularbeliefamongparentsthatschoolsarenolongerinterestedinspelling.Thisis,however,a【1】.NoschoolIh
最新回复
(
0
)