首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对具有n个元素的有序序列进行二分查找时,______。
对具有n个元素的有序序列进行二分查找时,______。
admin
2010-02-13
18
问题
对具有n个元素的有序序列进行二分查找时,______。
选项
A、查找元素所需的比较次数与元素的位置无关
B、查找序列中任何一个元素所需要的比较次数不超过1og
2
(n+1)
C、元素位置越靠近序列后端,查找该元素所需的比较次数越少
D、元素位置越靠近序列前端,查找该元素所需的比较次数越少
答案
B
解析
二分查找是充分利用了元素间的次序关系,采用分治策略。它的基本思想是,将 n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2]则找到x,算法终止。如果x<a[n/2],则我们只要在数组a的左半部继续搜索x(这里假设数组元素呈升序排列)。如果x>a[n/2]则我们只要在数组a的右半部继续搜索x。在二分查找中,查找元素所需的比较次数与元素的位置有关,选项A的说法错误。元素位置越靠近序列后端或前端,查找该元素所需的比较次数越多,选项C和选项D的说法错误。选项B的说法正确,本题正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/PZjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
根据统计显示,80%的网络攻击源于内部网络,因此必须加强对内部网络的安全控制和防范。下列的措施中,无助于提高局域网内部安全性的措施是(51)。
已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是(7);当它是补码时表示的十进制数是(8);当它是反码时表示的十进制数是(9)。
在关系数据库的关系模型中,采用(21)表达实体集以及实体集之间的联系。关系数据库的3种完整性约束中,(22)规定基本关系的主属性不能取空值。
进程的三态模型中,对3个状态的说法,不正确的是(60)。
下列缩写中,哪个与计算机网络技术无关(36)。
二进制数11001100为源码时,代表的真值为(7);若它是补码,则代表的真值为(8):十进制数-1的补码用8为二进制表示为(9)。
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步的操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为(50)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于在流水
硬盘与软盘相比,硬盘具有(2)的特点。
若进程P1正在运行,操作系统强行撤下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为(15),此时P1进程处于(16)状态。(17)将CPU的时间分成若干个时间片轮流地为各个用户服务。
下图是HTML文件test.html在IE中的显示效果,实现图中①处效果的HTML语句是(47),实现图中②处效果的HTML语句是(48),实现图中③处效果的HTML语句是(49)。
随机试题
王某就该头耕牛享有的质权自何时起成立?根据该质押合同,金豹享有下列哪些权利?
对不能排除洗钱嫌疑,同时资金可能转往境外的,经中国人民银行负责人批准,可以采取临时冻结措施,临时冻结的时间不得超过()小时。
适用定额税率的是权利许可证照和营业账簿中的其他账簿,采取按件规定固定税额,单位税额均为每件()元。
对采购产品的验证可采用()方法。
员工测评标准体系的构成包括()。
社会总资本扩大再生产的前提条件是()。
下列权利中,在与抵押权并存时当然能够对抗抵押权的权利是()。
Mr.Reeceisinterestingoldman.Mr.Reeceworked【C1】______afarm.Heandhiswife【C2】______alotofthingsandtheyhadsomec
Traditionally,universitieshavecarriedouttwomainactivities:researchandteaching.Manyexpertswouldarguethatboththes
ManyAmericansharbouragrosslydistortedandexaggeratedviewofmostoftheriskssurroundingfood.FergusClydesdale,heado
最新回复
(
0
)