首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
折半(二分)查找方法对查找表的要求是( )。
折半(二分)查找方法对查找表的要求是( )。
admin
2013-02-02
25
问题
折半(二分)查找方法对查找表的要求是( )。
选项
A、链表存储结构,元素有序排列
B、链表存储结构,元素无序排列
C、顺序存储结构,元素有序排列
D、顺序存储结构,元素无序排列
答案
C
解析
二分查找也叫折半查找,其基本思想是:以处于中间位置元素的关键字和给定值比较,如果相等,则查找成功。如果给定值大于中间位置元素,则下一次在后半个子表进行二分查找。如果给定值小于中间位置元素,则下一次在前半个子表进行二分查找。这样通过逐步缩小范围,直到查找成功或子表为空时失败为止。显然,如果要查找的表是无序排列,则查找就没有意义。另外,查找需要能直接定位表中间位置的元素,即实现随即访问,因此只有顺序存储结构能满足此要求,在链表上只能顺序查找。【总结与扩展】二分查找在查找成功时和给定值进行比较的关键字格式至多为[log
2
n]+1。二分查找在查找不成功时和给定值进行比较的关键字格式最多也不会超过[log
2
n]+l。当查找的表元素值较大时,二分查找的平均查找长度为log
2
(n+1)-1。二分查找要求查找表进行顺序存储并且按照关键字有序排列,因此当对表进行元素插入或删除时,需要移动大量的元素。所以二分查找适用于表不易变动,且又经常进行查找的情况。
转载请注明原文地址:https://kaotiyun.com/show/HbVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(43)技术是在主存中同时存放若干个程序,并使这些程序列交替执行,以提高系统资源的利用率。
站点首页最常用的文件名是(41)。
若把操作系统看做计算机系统资源的管理者,下列(20)不属于操作系统所管理的资源。
Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Cl
若集合A={0,1},B={0,2},C={4,3},这三个集合的笛卡尔积为R,则R的第二个元素为(23)元组。
下列(28)是不合法的文件名。Windows 操作系统通过(29)来判断文件是不是一个可执行文件。
使用数据库的主要目的之一是为了解决数据的(20)问题。在通常情况下,(21)是属于一对一的联系。
SNMP代理使用(57)操作向管理端通报重要事件的发生。在下图中,(58)能够响应Manager2的getRequest请求。
在破坏条件满足时,病毒的______把病毒以特定的方式表现出来。
如果用户应用程序使用UDP协议进行数据传输,那么下面的______程序必须承担可靠性方面的全部工作。
随机试题
前分光的光路特点是
一般需采集何种类型的痰标本如不能立即送检,可用于固定癌细胞的试剂是
吸附薄层色谱法最常用的吸附剂是()。
《海关法》规定,当事人逾期不履行海关的处罚决定,海关可以将其保证金没收或者将其扣留的货物、物品、运输工具变价折抵。海关采取此种措施属于下列哪一种性质的行为?()
《建筑法》中关于()的规定,也适用于其他专业建筑工程的建筑活动。
甲企业有一种已经使用15年的注册商标。根据历史资料,该企业近5年使用这一商标的产品比同类产品的价格每件高1.1元,该企业每年生产150万件。该商标目前在市场上有良好趋势,产品基本上供不应求。根据预测估计,如果在生产能力足够的情况下,这种商标产品每年生产20
影响金融工具久期的因素不包括()。
车辆生产率一般按()计算。
班级作为一种社会组织,其基本成员不包括()。
滥好人,就是那种对人有求必应,不管对与错什么事都去做的人,滥好人把不会拒绝别人当成了一部分人在人际交往中的习惯,他们总是过多为别人着想,忽视自己的利益。根据上述定义,下列选项属于滥好人的是
最新回复
(
0
)