首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是
设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是
admin
2010-07-20
34
问题
设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是
选项
A、s=b
B、s>b
C、s<b
D、s>=b
答案
B
解析
顺序查找的基本思想是:从表的一端开始,顺序扫描线性表,依次将扫描到的节点关键字和给定值K相比较,若当前扫描到的节点关键字与K相等,则查找成功;若扫描结束后,仍未找到关键字等于K的节点,则查找失败。二分查找是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的K值和有序表R[0]到R[n-1]的中间位置mid上的节点的关键字进行比较,若相等,则查找完成;否则,若R[mid].key>K,则说明待查找的节点只可能在左子表R[0]到R[mid-1]中,我们只要在左子表中继续进行折半查找,若R[mid].key<K,则说明待查找的节点只可能在右子表R[mid+1]到R[n-1]中,我们只要在右子表中继续进行折半查找。这样,经过一次关键字比较就缩小一半的查找空间。对顺序查找而言,如果查找失败,比较次数为n次;对二分查找而言,如果查找失败,比较次数为log2(n+1)次。
转载请注明原文地址:https://www.kaotiyun.com/show/EJvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于ARM的工作状态,以下说法正确的是()。
实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。任务时限有两种【71】时间,也就是任务开始执行时间到任务必须完成的时间间隔。【72】时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。
以下关于ARM程序状态寄存器CPSR说法错误的是()。
下面关于互联网(Internet)的叙述中错误的是()。
在ARM的指令中,如果R1与R2不相等,则将R1与R2进行逻辑与操作,结果放R3中,并要求更新程序寄存器的状态位,用两条指令完成,则分别为【53】和【54】。
13.在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL
关系模式A的规范化程度最高达到
下面列出的数据管理技术发展的3个阶段中,哪个(些)阶段没有专门的软件对数据进行管理? Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是
随机试题
下列关于骨折急救处理时妥善固定目的的叙述,不正确的是()
发展规划是为实现发展战略的分阶段目标而进行的谋划与安排。发展规划按范围可分为()。
【背景资料】某桥梁工程,承担该工程项目的施工单位项目经理部为达到安全文明施工,预防事故的发生,在施工前制订了施工现场安全生产保证计划。施工单位在施工过程中制订了以下的安全措施。(1)模板安装完毕后,经签认后才可浇筑混凝土。(
下列事项中,一个会计主体不可能发生的是()。
当征信服务中心认为商业银行报送的信息可疑而向商业银行发出复核通知时,商业银行应当在收到复核通知之日起()个工作日内给予答复。
铁路运输企业的基本权利不包括()。
简述量力性原则及贯彻该原则的要求。
洋务运动又称自强运动,是清朝政府内的洋务派在全国各地掀起的“师夷长技以自强”的改良运动,主要代表人物有()。
在经济全球化加快发展的今天,国家问的一些矛盾和冲突往往以达成“双赢”或“多赢”的协议而告终,它对当事国经济和政治发展产生了积极的影响。这在辩证法上的启示是()
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("
最新回复
(
0
)