首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设散列表的地址空间为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
37
问题
设散列表的地址空间为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全国计算机三级
相关试题推荐
下面关于主板ROM BIOS的叙述中,错误的是( )。
MOV AX,ES: [BX] [SI]的源操作数的物理地址是( )。
DMA控制器一次最多仅能传输64KB数据。为了能对16MB内存进行数据传输,需要增加一个形成页面地址的寄存器,如果定义64KB为1页,则存放页面地址的寄存器的位数足______位。
现用数据定义伪指令定义数据 VAR DB6 DUP(0,2DUP(1,0)); 定义后,存储单元中有数据0100H的字单元个数是______。
请求页式管理中,与缺页中断率相关的因素有:进程所分得的内存页面数、进程页面流的走向和( )
数字视频信息的数据量相当大,对PC机的存储、处理和传输都是极大的负担,为此必须对数字视频信息进行压缩编码。______不是数字视频压缩编码的国际标准。
在μC/OS—Ⅱ中,OSInit()函数先建立最初的任务就绪表,然后建立4个空白的数据链表。这4个空白的数据链表是()。
利用下图LED数码管接口显示字符“A”的汇编语言程序片段如下,请填空将语句补充完整。MOVR0,#【65】;“A”的共阳编码,用16进制表示LDRR1,=0x10000000;指向nGCS2段中的任何一个地址STRBR0,【66】;写入外部锁存
一幅1024×768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是()MB。
利用下图LED数码管接口显示字符“A”的汇编语言程序片段如下,请填空将语句补充完整。MOVR0,#【65】;“A”的共阳编码,用16进制表示LDRR1,=0x10000000;指向nGCS2段中的任何一个地址STRBR0,【66】;写入外部锁存
随机试题
下列期限中属司法机关应当遵守的是
关于点滴状副银屑病下列正确的是
β-Gal的常用底物是
一容器中装有质量为0.14kg,压强为2.0265×106Pa,温度为127℃的氮气。可知这容器的体积V为()。
()是短期投资的一项策略。
证券发行规模达到一定数量的可以采用联合保荐,但参与联合保荐的保荐机构不超过()家。
涉及旅游者人身安全的事故均为旅游安全事故。()
文艺复兴时期,人文主义教育具有鲜明的人本取向,这种特征主要表现为()。(2016年)
(2008年多选51)下列选项中,属于立法活动的有()。
GermanhavelawmakersvotedtoextendandexpandtheroleofGermanpeacekeepersin________.
最新回复
(
0
)