首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设记录R1,R2,…,Rn按关键字值从小到大顺序存储在数组r[1..n]中,在r[n+1]处设立一个监督哨,其关键字值为+∞。试写一查找给定关键字k的算法,并画出此查找过程的判定树,求出在等概率情况下查找成功时的平均查找长度。
设记录R1,R2,…,Rn按关键字值从小到大顺序存储在数组r[1..n]中,在r[n+1]处设立一个监督哨,其关键字值为+∞。试写一查找给定关键字k的算法,并画出此查找过程的判定树,求出在等概率情况下查找成功时的平均查找长度。
admin
2017-01-04
30
问题
设记录R
1
,R
2
,…,R
n
按关键字值从小到大顺序存储在数组r[1..n]中,在r[n+1]处设立一个监督哨,其关键字值为+∞。试写一查找给定关键字k的算法,并画出此查找过程的判定树,求出在等概率情况下查找成功时的平均查找长度。
选项
答案
intSearch(rectype r[],int n,keytype k){ //在n个关键字从小到大排列的顺序表中,查找关键字为k的结点 r[n+1].key=MAXINT; //在高端设置监视哨 int i=1: while(r[i].key<k)i++; if(r[n+1].key==k)return(i%(n+1)); else return(0); } 查找过程的判定树是单枝树。本题中虽然表按关键字有序,但进行顺序查找,查找成功的平均查找长度亦为(n+1)/2。
解析
转载请注明原文地址:https://jikaoti.com/ti/j6fjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述从十月革命胜利到第二次世界大战爆发前夕苏俄(苏联)与主要资本主义国家关系演变的基本情况。
简述西欧城市兴起的原因、方式及其影响。
简述弭兵之会的背景、过程和结果。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
在下面哪本著作中以异化劳动理论的形式阐述了一种新的科学世界观的雏形?()
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
若二叉树的前序序列为DABCEFG,中序序列为BACDFGE,则其层次序列为()。
高度为7的AVL树最少有()个结点。
某机字长32位,采用定长操作码,单字长指令,共有机器指令100条,CPU内部有通用寄存器32个,可作变址寄存器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等4种寻址方式。写出4种寻址方式下,有效地址EA的表达式。
随机试题
Ifyousay,"Thecat’soutofthebag"insteadof"Thesecretisgivenaway(泄露)",youareusinganidiom.Themeaningofanid
呆小病多见于
男,78岁。戴全口义齿10年,因进食疼痛、不适1个月就诊。检查:上腭义齿承托区相对应的黏膜充血.上腭义齿基托黏膜面涂片见白念菌菌丝,该患者治疗中不应使用的药物为
有关专业分包的规定中错误的是()。
因为分部分项工程量清单漏项或非承包人原因的工程变更而引起的措施项目放声发生变化,而且造成了施工组织设计或施工方案变更,可调整的方式包括()。
普通股股东享有分配公司剩余资产的权利是有条件的。()
从以下备选答案中为程序中(1)~(5)处空缺内容选择正确答案。(1)A.CreatObject()B.connect()C.go()D.open()(2)A."select*fromdata"B."Select*fro
数据库管理系统中负责数据模式定义的语言是
Massivechangesinalloftheworld’sdeeplycherishedsportinghabitsareunderway.Whetherit’soneofLondon’sparksfullof
WhichofthefollowingsentencesisINCORRECT?
最新回复
(
0
)