早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

对具有n个元素的有序序列进行二分查找时,(61)。A.元素位置越靠近序列前端,查找该元素所需的比较次

题目

对具有n个元素的有序序列进行二分查找时,(61)。

A.元素位置越靠近序列前端,查找该元素所需的比较次数越少

B.查找序列中任何一个元素所需要的比较次数不超过[log2(n+1)]

C.查找元素所需的比较次数与元素的位置无关

D.元素位置越靠近序列后端,查找该元素所需的比较次数越少

参考答案
正确答案:B
解析:二分查找过程是:以处于中间位置记录的关键字和给定值比较,若相等,则查找成功;若不等,则缩小范围,直至新的区间中间位置记录的关键字等于给定值或查找区间的大小为零时(表明查找不成功)为止。对于有11个元素的有序表进行二分查找的过程可用一个二叉树表示,如图6-12所示(结点中的数字表示元素在序列中的序号)。

图6-12所示二叉树表明,若需要查找序列中的第6个元素,则仅需一次元素间的比较。若需查找第3个或第9个元素,则分别需要两次比较。依此类推,查找第1、4、7、10个元素时,分别需要三次比较,查找第2、5、 8、11个元素时,分别需要四次比较。因此,查找元素所需的比较次数与元素在序列中的位置是有关的。显然,选项A或D的说法也是错误的。若序列中有n个元素,则根据二分查找法构造的二叉树的高度不会超过[log2(n+1)],因此选项B是正确的。
看了对具有n个元素的有序序列进行二...的网友还看了以下:

关于设定行政许可,下列说法正确的是a.较大市政府规章可以设定行政许可b.省政府规章设定行政许可最长期 其他 2020-03-30 …

关于股份制商业银行的下列说法中正确的是().A.较好地满足了中小企业和居民的融资和储蓄业务需求B. 政治 2020-05-12 …

黑龙江省北部的漠河1月份的气温可达-50℃,根据下表,在该地区测量气温应选择的温度计是()A.水银 物理 2020-05-14 …

黑龙江省北部的漠河1月份的气温可达-50℃,根据下表,在该地区测量气温应选择的温度计是()A.水银 其他 2020-05-14 …

(1)利用如图电路探究电热的多少与电流的关系,应该比较两个烧瓶中温度计示数高低,而这两个烧瓶中电阻 物理 2020-05-14 …

To miss a train in London means ___ for another o 英语 2020-05-14 …

读某区域海水盐度示意图,回答下列各题。小题1:关于该海域说法正确的是A.该海域盐度自东南向西北一直 语文 2020-05-16 …

人工养殖了一群鸡,下列措施不会造成该鸡群基因库发生变化的有A.淘汰鸡群中体质较弱的个体B.从外地引 其他 2020-05-17 …

对该公司而言,成本加酬金合同与固定总价合同比较,工程的( )。 A.风险较低 B.风险较高 C. 建筑工程类考试 2020-05-18 …

如图所示,小枫骑变速自行车上坡时,要想省力,后轴的齿轮应该换用较大还是较小的?原因是什么?下列对这 物理 2020-05-23 …