首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
admin
2013-05-30
40
问题
对有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语言可以对两种基本数据结构进行操作,一种是表,另一种是【】。
对于下列文件的物理结构,哪一个只能采用顺序存取方式?()。
用冒泡排序法对下列数据12,37,42,19,27,35,56,44,10进行从小到大排序。在将最大的数“沉”到最后时,数的顺序是()。
在虚拟页式存储管理中,下列哪项说明是正确的?
下列叙述中,正确的是
对长串为n的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素移动元素的平均次数为
下列哪些功能是分布式数据库管理系统在集中式数据库管理系统功能之外提供的附加功能?I.事务处理Ⅱ.分布式查询处理Ⅲ.复制数据的管理Ⅳ.分布式数据库安全V.分布式目录管理
下面_____工具不属于数据库应用开发的CASE工具。
在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序
一般将中断源分成强迫性中断和
随机试题
“一切以时间、地点和条件为转移”表明事物的联系具有()
政体是指()。
纤维素性炎症的好发部位不包括
在我国,最具有代表性的商业银行中间业务创新是()。
A、高阶无穷小B、低阶无穷小C、等价无穷小C
为了在运行时能显示窗体左上角的控制框(系统菜单),必须______。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1To4x=4Forj=1To3x=3Fork=1To2x=x+6NextkNextjNext
下面控件中,没有Caption属性的是()。
Ifthereisanyendeavorwhosefruitsshouldbefreelyavailable,thatendeavorissurelypubliclyfinancedscience.Morally,ta
HowMarketLeadersKeepTheirEdgeResearchfindsthattherearethreemethodswithwhichbigcompanieskeeptheiradvantage
最新回复
(
0
)