首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为
设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为
admin
2010-05-13
22
问题
设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为
选项
A、4
B、5
C、6
D、7
答案
4
解析
散列表的基本思想是:由结点的关键码值决定结点的存储地址,即以关键码值k为自变量.通过一定的函数关系h(称为散列函数),计算出对应的函数值h (k)来,把这个值解释为结点的存储地址,将结点存入该地址中。在散列表中,不同的关键码值可能对应到同一存储地址,这种现象叫碰撞,处理碰撞基本有两种方法:拉链法和线性探索法。在本题中,所采用的散列函数为h(k)=k mod 11,用线性控查法解决碰撞。计算顺序如下:(1)h(95)=95 mod 11=7,存在地址为7的位置;(2)h(14)=14 mod 11=3.存在地址为3的位置;(3) h(27)=27 mod 11=5,存在地址为5的位置,(4)h(68)=1 68 mod 11=2,存在地址为2的位置;(5)h(82)=82 mod 11=5,与关键码为27的存储位置发生碰撞,采用线性探索的方法解决,即将82存在5以后的首个开放位置,在本题中即为6,所以82存在的地址为6的位置。
转载请注明原文地址:https://kaotiyun.com/show/GuSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
UART的中文名称是通用___________【61】收发器,它由发送器、接收器、控制单元以及___________【62】发生器等构成。
利用ADSl.2工具软件来开发基于ARM微处理器的嵌入式系统应用程序时,下面的描述不正确的是()。
下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中CPU中的组成部分A是___________【41】;组成部分B是___________【42】。
微硬盘是一种由超小型笔记本和数码相机领域发展而来的外部存储设备,下面关于微硬盘的叙述中,错误的是()。
某型NANDFlash芯片的地址线和数据线是复用的,它具有的部分引脚为ALE、CE、RE、R/B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是()。
在Bootloader的stagel中,以下各步骤的顺序应为()。a.跳转到stage2的C程序人口点b.为加载stage2准备RAM空间c.拷贝stage2的执行代码到RAM空间中d.基本硬件初始化
8段共阳极LED数码管示意如图所示,为了显示字符9,其二进制代码(按dpgfedcba的顺序排列)是()。
嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。
设只包含根结点的二叉树的高度为0,高度为k的二叉树的最小结点数为()。
对资源采用按序分配策略能达到下列_______目的。
随机试题
A.肺癌B.乳腺癌C.皮肤癌D.肠道腺瘤病携带缺陷基因BRCA-1者易患
湿罗音
缺隙两端各有一基牙,一侧为可动连接体、一侧为不动连接体的固定桥称为
申清承担城镇职工基本医疗保险定点服务的零售药店应提供的材料是
对未执行江苏省工程建设标准《住宅工程质量通病控制标准》或不按《住宅工程质量通病控制标准》规定进行验收的工程,不得组织竣工验收。()
下列说法是不正确的()。
在短期内,居民的消费支出有可能大于可支配收入。()
设函数y=f(x)具有二阶导数,且f’(x)>0,f"(x)>0,△x为自变量x在点x0处的增量,△y与dy分别为f(x)在点x0处对应的增量与微分,若△x>0,则
CRM是一套先进的管理思想及技术手段,它通过将(1)进行有效的整合,最终为企业涉及到的各个领域提供了集成环境。CRM系统的四个主要模块包括(2)。(1)
Onemorning,afewyearsago,HarvardPresidentNeilRudenstineoverslept.Afteryearsofnon-stoptoilinanatmospherethatre
最新回复
(
0
)