首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于顺序查找和二分查找的叙述中,正确的是_____________。
以下关于顺序查找和二分查找的叙述中,正确的是_____________。
admin
2013-07-03
50
问题
以下关于顺序查找和二分查找的叙述中,正确的是_____________。
选项
A、顺序查找方法只适用于采用顺序存储结构的查找表
B、顺序查找方法只适用于采用链表存储结构的查找表
C、二分查找只适用于采用顺序存储结构的查找表
D、二分查找只适用于采用循环链表存储结构的查找表
答案
C
解析
顺序查找,又称线性查找,顺序查找的过程是从线性表的一端开始,依次逐个与表中元素的关键字值进行比较,如果找到其关键字与给定值相等的元素,则查找成功;若表中所有元素的关键字与给定值比较都不成功,则查找失败。顺序查找的方法对于顺序存储和链式存储方式的查找表都适用。
折半查找是一种采用顺序存储结构的线性表进行查找的方法,也称为二分查找。在进行折半查找之前,线性表中的数据元素必须按照关键字的值升序或降序排列。
折半查找的过程是先将给定值与有序线性表中间位置上的元素的关键字进行比较,若两者相等,则查找成功;若给定值小于该元素的关键字,那么选取中间位置元素关键字值小的那部分元素作为新的查找范围,然后继续进行折半查找;如果给定值大于该元素的关键字,那么选取比中间位置元素关键字值大的那部分元素作为新的查找范围,然后继续进行折半查找,直到找到关键字与给定值相等的元素或查找范围中的元素数量为零时结束。
转载请注明原文地址:https://kaotiyun.com/show/KXVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某计算机字长16位的机器码1111 1111 0000 0000,表示无符号的整数时对应的十进制表达式为(5),表示一个带符号整数的反码时,该机器码表示的十进制表达式为(6),该数的补码是(7)。
在浏览网页时,常见到*.asp的文件名,asp是______的缩写。
在SNMPv1管理框架中,如果代理需要向管理站报告一个异常事件,则代理发出trap报文。以下事件中不属于异常事件的是(57)。
中断是CPU与外部设备进行数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求、本中断未屏蔽、(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(6)中。
详细设计是软件总体设计后的工作。在下列可选内容中,(56)不属于详细设计内容。
传输二进制信号需要(25)的带宽。
数据库中预防死锁通常有两种方法:一种叫(16),它要求每个事物必须一次将所有要使用的数据全部加锁,否则就不能继续执行。另一种叫(17),它是预先对数据对象规定一个封锁顺序,所有事物都按这个顺序实行封锁。数据库系统中诊断死锁的方法与操作系统类似,一般使用(1
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储,则元素a[4,4]相对于数组空问起始地址的偏移量是______个存储单元。
ForrelationRwhereprimarykeycontainsmultiple,nonon-keyattributeshouldbefunctionallydependentonapartoftheprima
随机试题
两家商业企业本期营业收入、存货平均余额相同,但毛利率不同,则毛利率高的企业存货周转率(以营业成本为基础计算)会比较()。
患者,男,69岁,肝癌晚期,入院时昏迷,呼之不应,心率40次/分,血压40/20mmHg,呼吸微弱,此期属于()。
A.直方图B.直条图C.圆图D.普通线图E.统计地图用于资料内容各个独立没有连续性情况间对比宜用
暖肝煎中配伍当归的用意是()
投融资服务项目进度管理包括的内容有()
下列各项应计入企业所得税应纳税所得额的有()。
在古典情形下,AS曲线呈()状态。
VLAN是建立在路由器的基础上的,不同VLAN的站点必须连接在路由器的不同端口。()
(2014·山西)在评价心理健康时,()是不合理的判断。
ThingstobeTaughtinEverySchoolI.Introduction:Importanceofstudents’abilitytodealwiththerealworld.A.Speaker’so
最新回复
(
0
)