首页
登录
从业资格
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
在55个互异元素构成的有序表A[1..55]中进行折半查找(或二分查找,向下取整
最全题库
2022-08-02
45
问题
在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.数
随机试题
CardinalMezzofantiofBolognawasasecularsaint.Thoughheneverperforme
Johnhasgreatdifficulty__________________________(控制他的情绪).inreininginhis
Intheauthor’sopinion,whatreallyunderliestherisingstatusofEnglishinF
保障人民健康,进行社会生产最基本.最重要的资源是A.财力资源 B.卫生资源
某项目在进行进度计划管理时,计算得出CPI小于1,SPI小于1,该项目是(
下列属于《婚姻法》确立的原则的是( )。A.婚姻自由原则 B.一夫一妻制原则
一般心肺复苏的正确步骤是A.通畅气道,建立呼吸,循环支持,药物治疗 B.建立呼
电流互感器的一次匝数很多,二次匝数很少。
本案例中咨询师使用最恰当的咨询方式是( )。单选A、合理情绪疗法 B、
A.第一代头孢菌素 B.第二代头孢菌素 C.第三代头孢菌素 D.第四代头孢
最新回复
(
0
)