首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设散列表的地址空间为0到10,散列函数为h(k)=k modll,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后—个关键码82的地址为:
设散列表的地址空间为0到10,散列函数为h(k)=k modll,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后—个关键码82的地址为:
admin
2009-01-19
49
问题
设散列表的地址空间为0到10,散列函数为h(k)=k modll,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后—个关键码82的地址为:
选项
A、4
B、5
C、6
D、7
答案
4
解析
本题是对散列表存储问题的考查。散列表的基本思想是:由结点的关键码值决定结点的存储地址,即以关键码值k为自变量,通过一定的函数关系h(称为散列函数),计算出对应的函数值h(k)来,把这个值解释为结点的存储地址,将结点存入该地址中。在散列表中,不同的关键码值可能对应到同一存储地址,这种现象叫碰撞,处理碰撞基本有两种方法:拉链法和线性探索法。在本题中,所采用的散列函数为h(k)=kmod11,用线性探查法解决碰撞。计算顺序如下:①h(95)=95modll=7,存在地址为7的位置;②h(14)=14modll=3,存在地址为3的位置;③h(27)=27modll=5,存在地址为5的位置;④h(68)=68modll=2,存在地址为2的位置;⑤h(82)=82modll=5,与关键码为27的存储位置发生碰撞,采用线性探索的方法解决,即将82存在5以后的首个开放位置,在本题中即为6,所以82存在地址为6的位置。因此本题正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/QlcZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
操作数地址的16位偏移量(又称有效地址EA)直接包含在指令中,紧跟在操作码之后,存放在代码段区域的寻址方式是______。
使用Windows98的PC机,通过对( )文件的修改,可以在开机后直接启动到DOS状态。
可编程只读存储器(PROM)允许用的编程次数是( )。
Pentium4微处理器在保护模式下访问存储器时,生成的线性地址是多少位?
Pentium微处理器在实模式和保护模式下进行中断/异常处理时,需要使用的表分别是
数字视频信息的数据量相当大,对PC机的存储、处理和传输都是极大的负担,为此必须对数字视频信息进行压缩编码。______不是数字视频压缩编码的国际标准。
在μC/OS-II启动过程中,BootLader执行完毕后,执行应用程序主文件中main()时,依次执行的三个主要的函数是:①OSInit();②【67】_______;③【68】_______。
下列各种中断中,哪些是强迫性中断?Ⅰ.硬件故障中断Ⅱ.访管中断Ⅲ.输入输出中断Ⅳ.缺页中断Ⅴ.地址越界中断
下列中断中,哪一个不属于强迫性中断?
随机试题
工资指数化
当恶露持续4周、量多、有臭味可考虑为
有三跨现浇框架梁,左边跨的跨度为6.1m,梁上恒荷载设计值为25.75kN/m,活荷载设计值为8kN/m,梁左边跨的内力标准值如题表所示。若取梁端调幅系数为0.8,对重力荷载的弯矩进行调幅。计算调幅后的跨中弯矩M中(kN.m),其与下列()项数
直接承受屋盖、吊车梁,以及山墙传来的风荷载等作用的厂房的主要承重构件是()。
我国基础货币由( )构成。
下列关于财务预测方法的表述中,不正确的是()。
在中国境内未设立机构、场所的,或者虽设立机构、场所但取得的所得与其所设机构、场所没有实际联系的,其来源于中国境内的所得缴纳企业所得税,通用的企业所得税税率是()。
英国的《巴特勒教育法》也就是()
下列关于违约金的:表述正确的是()。
求过直线的平面方程.
最新回复
(
0
)