首页
登录
从业资格
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
最全题库
2022-08-02
52
问题
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整)。若需要找的元素等于A[19],则在查找过程中参与比较的元素依次为( )、A[19]。A.A[28]、A[30]、A[15]、A[20]B.A[28]、A[14]、A[21]、A[17]C.A[28]、A[15]、A[22]、A[18]D.A[28]、A[18]、A[22]、A[20]
选项
A.A[28]、A[30]、A[15]、A[20]
B.A[28]、A[14]、A[21]、A[17]
C.A[28]、A[15]、A[22]、A[18]
D.A[28]、A[18]、A[22]、A[20]
答案
B
解析
折半查找时,下标计算过程为(注:key的值与A[19]相同):
1、mid=[(1+55)/2]=28,把A[28]与key的值比较后,缩小查找范围为:A[1]至A[27];
2、mid=[(1+27)/2]=14,把A[14]与key的值比较后,缩小查找范围为:A[15]至A[27];
3、mid=[(15+27)/2]=21,把A[21]与key的值比较后,缩小查找范围为:A[15]至A[20];
4、mid=[(15+20)/2]=17,把A[17]与key的值比较后,缩小查找范围为:A[18]至A[20];
5、mid=[(18+20)/2]=19,把A[19]与key的值比较后,发现值相等,找到目标。
转载请注明原文地址:https://tihaiku.com/congyezige/2410488.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
数据结构中的逻辑结构是指数据对象中元素之间的相互关系。按逻辑结构可将数据结构分为
李某未经许可擅自复制并销售甲公司开发的财务管理软件光盘,已构成侵权。乙公司在不知
在程序设计语言中,()表示了构成语言的各个记号和使用者的关系,而语境是指理解
HTML<body>元素中,( )属性用于定义超链接被鼠标点击后所显示的颜色。
( )是构成我国保护计算机软件著作权的两个基本法律文件。单个自然人的软件著作权
某项目主要由A~I任务构成,其计划图(如下图所示)展示了各任务之间的前后关系以及
已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数组中。以
设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角
某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度都为R,则该系统的千小时
数据模型通常由( )三要素构成。A.网状模型、关系模型、面向对象模型 B.数
随机试题
Nowmanypeopleareforgettingtheirhistoryandculture,sosomepeoplesug
Anestimated20percentoftheU.S.populationhasnobankaccount,morethanha
ForadevelopingcountrylikeIndiawhoseecologicalandsocio-economicsys
[originaltext]Wecanagreewithprimitivemanthatfoodisabasicneed,bu
You’vebeenworkingoutregularlyforquiteawhile,butyou’renowherenear
不属于根据MCV、MCH、MCHC进行贫血形态学分类类型的是A.大细胞性贫血
三个备选投资方案的决策损益表如下,如果采用最大最小决策标准(悲观主义),则选择
影响股票价格的政治因素一般包括()。 Ⅰ.国际社会政治、经济的变化 Ⅱ.领袖
共用题干 第二篇 ChronicDiseases:TheWorld's
公民、法人或者其他组织直接向人民法院提起行政诉讼的,应当在知道作出具体行政行为之
最新回复
(
0
)