首页
登录
从业资格
对具有n个元素的有序序列进行二分查找时,()。A.查找元素所需的比较次数与元素的
对具有n个元素的有序序列进行二分查找时,()。A.查找元素所需的比较次数与元素的
最全题库
2022-08-02
36
问题
对具有n个元素的有序序列进行二分查找时,()。A.查找元素所需的比较次数与元素的位置无关B.查找序列中任何一个元素所需要的比较次数不超过[log2(n+1)]C.元素位置越靠近序列后端,查找该元素所需的比较次数越少D.元素位置越靠近序列前端,查找该元素所需的比较次数越少
选项
A.查找元素所需的比较次数与元素的位置无关
B.查找序列中任何一个元素所需要的比较次数不超过[log2(n+1)]
C.元素位置越靠近序列后端,查找该元素所需的比较次数越少
D.元素位置越靠近序列前端,查找该元素所需的比较次数越少
答案
B
解析
本题考查查找方法中的二分方法。 二分查找过程是:以处于中间位置记录的关键字和给定值比较,若相等,则查找成功:若不等,则缩小范围,直至新的区间中间位置记录的关键字等于给定值或查找区间的大小为零时(表明查找不成功)为止。对于有11个元素的有序表进行二分查找的过程可用一个二叉树表示,如下所示(结点中的数字表示元素在序列中的序号):
该二叉树表明,若需要查找序列中的第6个元素,则仅需一次元素间的比较。若需查找第3个或第9个元素,则分别需要两次比较。依此类推,查找第1、 4、7、10个元素时,分别需要三次比较,查找第2、5、8、11个元素时,分别需要四次比较。因此,查找元素所需的比较次数与元素在序列中的位置是有关的。显然,选项C或D的说法也是错误的。 若序列中有n个元素,则根据二分查找法构造的二叉树的高度不会超过[log2(n+l)],因此选项B是正确的。
转载请注明原文地址:https://tihaiku.com/congyezige/2428345.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
下列选项中,关于BIM技术与CAD技术在基本元素方面的对比中不正确的是()。A.
下列属于BIM技术较二维CAD技术的优势的是()。A.基本图元元素 B.各构件
在如下所示的一段XML代码中,根元素名为()。 <?xmlversion="
下列HTML标签中,用于提交表单的内容到服务器的表单元素是()。A.<INPUT
HTML"body"元素中,()属性用于定义超链接被鼠标点击后所显示的颜色。A
对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储
将二进制序列1011011表示为十六进制是()。A.B3 B.5B C.
在网页设计中,可以使用()来定义如字体、颜色、位置等网页中的元素。A.AS
NAPT工作中使用那些元素进行转换?()A.MAC地址+端口号 B.IP地址
(6)不是通信协议的基本元素。A.格式 B.语法 C.传输介质 D.计时
随机试题
Thespatialdistributionofdifferentracialandethnicpopulations
Accordingtothispassage,dyingmainlyfallsintothreecategories.[br]Fromt
某校的生物考试结束后,教师把总成绩排在前1/3的学生划分为甲组,中间1/3的学生
(2016年真题)下列选项中,说法正确的是( )。A.证券公司融资融券业务可以
可出现异食癖症状的贫血是A.自身免疫性溶血性贫血 B.再生障碍性贫血 C.缺
A.纯化因子Ⅷ制品B.单采血小板制品C.白细胞制品D.白蛋白制品E.血浆输注后最
药物的各种给药方式,使药物起效由快到慢的顺序是A:po.>ih.>im.>iv.
经启用后不能维持24小时内有效的物品是A.开启过的无菌包 B.铺好的无菌盘
在基本面分析法中不被考虑的因素是()。A.总供给和总需求的变动 B.期货
下列关于宿舍临时设施的搭设,说法正确的有( )。A.宿舍室内净高不得小于2.5m
最新回复
(
0
)