首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键字序列(10,34,37,51,14,25,56,22,3),用线性探查法解决冲突构造哈希表,哈希函数为H(key)=key%11,关键字25存入的哈希地址编号为________________。
对于关键字序列(10,34,37,51,14,25,56,22,3),用线性探查法解决冲突构造哈希表,哈希函数为H(key)=key%11,关键字25存入的哈希地址编号为________________。
admin
2020-05-13
30
问题
对于关键字序列(10,34,37,51,14,25,56,22,3),用线性探查法解决冲突构造哈希表,哈希函数为H(key)=key%11,关键字25存入的哈希地址编号为________________。
选项
A、2
B、3
C、5
D、6
答案
C
解析
本题考查数据结构基础知识。
构造该关键字序列的哈希表过程如下:
①初始为空表。
②插入关键字10。
由于H(10)=10%11=10,不冲突,因此将10存入哈希地址为10的单元。
③插入关键字34、37、51、14。
由于H(34)=34%11=1,不冲突,因此将34存入哈希地址为1的单元;H(37)=37%11=4,不冲突,因此将37存入哈希地址为4的单元;H(51)=51%11=7,不冲突,因此将51存入哈希地址为7的单元;H(14)=14%11=3,不冲突,因此将14存入哈希地址为3的单元。
④插入关键字25。
由于H(25)=25%11=3,哈希地址为3的单元已被占用,发生冲突,根据线性探查法解决冲突,计算出哈希地址为4的单元,仍然冲突,继续计算,找出哈希地址为5的单元是空闲的,因此将25存入哈希地址为5的单元。
⑤插入关键字56。
由于H(56)=56%11=1,哈希地址为1的单元冲突,因此将56存入哈希地址为2的单元。
⑥插入关键字22。
由于H(22)=22%11=0,不冲突,因此将22存入哈希地址为0的单元。
⑦插入关键字3。
由于H(3)=3%11=3,哈希地址为3的单元已被占用,发生冲突,再依次计算哈希地址4、5,都冲突,哈希地址6处不冲突,因此将3存入哈希地址为6的单元。
转载请注明原文地址:https://jikaoti.com/ti/Z0L7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列审计方法中,(27)能验证程序逻辑上正确性。
SNMPv2中规定Gauge32最大值是(59)。
______防火墙是在网络的入口对通过的数据包进行选择,只有满足条件的数据包才能通过,否则被抛弃。A.包过滤B.应用网关C.帧过滤D.代理
通信软件的数据操作功能不含(27)。
某定点数字长n位,且最高位为符号位,小数点位于最低位的后面,则该机器数所能表示的最大值为(3)。
CPU执行指令时,先根据________的内容从内存读取指令,然后译码并执行。
通常测试网络连通性采用的命令是_____________。
如果杀毒软件报告一系列的Word文档被病毒感染,则可以推断病毒类型是(54),如果用磁盘检测工具(CHKDSK、SCANDISK等)检测磁盘发现大量文件链接地址错误,表明磁盘可能被(55)病毒感染。(54)
(4)支持多道程序设计,算法简单,但存储器碎片多。(5)能消除碎片,但用于存储器紧缩处理的时间长。(6)克服了碎片多和靠拢处理时间长的缺点,支持多道程序设计,但不支持虚拟存储。(7)支持虚拟存储,但不能以自然的方式提供存储器的共享和存取保护机制。
Primarymemoryisstoredonchipslocated(66).Inaddition,computersusuallyusedisksassecondmemory,forexample,(67)disks
随机试题
在配漆时,()是否正确,事后是无法核查的。
A.眼睑红斑及水肿B.虹膜萎缩C.缺血性视神经病变D.眼球运动受限E.眼眶炎性假瘤Wegener肉芽肿可有
患者双眼诊断为左眼白内障处在哪一发展阶段
中国药典(2000年版)规定,GC法的哪些条件不得任意改变
合成纤维纺织厂废水排入城市污水处理厂与生活污水合并处理。合成纤维纺织厂废水水质为:BOD5=1500mg/l,SS=2000mg/l,TN=30mg/l,无磷。生活污水BOD5=200mg/l,TN=35mg/l,TP磷=5mg/l。如果需要的BOD5/
消防设施检查机构的人员对建筑物内安装的火灾自动报警系统进行检查时,对引入火灾报警及联动控制器的电缆和导线进行检查,下列检查结果中,符合现行国家消防技术标准要求的有()。
阅读材料并结合背景知识回答问题:材料一根据1801年首次普查,该郡(英国的约克郡)只有15个城镇,其人口总共2万多人;而到1891年,已经有63个城镇。从1820年到1830年,利兹、曼彻斯特、设菲尔德以及伯明翰的人口增长率达40%,这是增长最快的10
美国的地震预测应当说还是【150】世界前列的,全国各地建立了许多地震监测站,对各地的地理变化进行跟踪监测。各地都装有先进的地震监测仪,【151】此来收集地震时释放出的地震波,然后将这些资料送入电脑,进行分析。利用卫星图像和先进的雷达图像系统,美国科学家可以
Onceitwaspossibletodefinemaleandfemaleroleseasilybythedivisionoflabour.Menworkedoutsidethehomeandearnedth
Ifyoudidn’tknowanybetter,youmightthinkthatStar,Snuppy,CCandANDiwerejustabunchofinterestingnames.You’donly
最新回复
(
0
)