首页
登录
从业资格
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
最全题库
2022-08-02
41
问题
在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.数
随机试题
Jennyisnotinthe______forgoingtothepartytonight.A、temperB、conditionC
从明朝开始,小说作为一种文学形式全面展现出它的社会功能和文学价值。明朝和清朝早期的小说代表了中国古典小说的最高峰(pinnacle),实现了展示新的文化
WhichofthefollowingadverbscanNOTbeusedtocomplete"______allguestsst
[originaltext]W:Excuseme,Mr.Black.M:Yes?Isthereanythingwrong?W:Cou
上海期货交易所的期货交易品种有()。A、铜B、大豆C、白糖D、天然橡胶A,D本题考查上海期货交易所的期货品种。上海期货交易所的期货品种包括:铜
患儿,4周岁。曾患上呼吸道感染2周余,目前患儿出现不规则发热,嗜睡,脸色略苍白。
A.吸收过程中药物的相互作用 B.分布过程中药物的相互作用 C.排泄过程中药
某15层框架-剪力墙结构,其平立面示意如图3-16所示,质量和刚度沿竖向分布均匀
薪酬水平都是在直接或间接进行的薪酬调查的基础上确定的是( )。A.岗位薪酬
患者,男,65岁,原戴用上总下局义齿,新近将余留牙拔除,戴用全口义齿,戴牙后觉咬
最新回复
(
0
)