首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对关键码序列(12,24,15,56,20,87,69,9)采用散列法进行存储和查找,并设散列函数为H(Key)=Key%11(%表示整除取余运算)。采用线性探查法(顺序地探查可用存储单元)解决冲突所构造的散列表为_____________。
对关键码序列(12,24,15,56,20,87,69,9)采用散列法进行存储和查找,并设散列函数为H(Key)=Key%11(%表示整除取余运算)。采用线性探查法(顺序地探查可用存储单元)解决冲突所构造的散列表为_____________。
admin
2021-01-13
53
问题
对关键码序列(12,24,15,56,20,87,69,9)采用散列法进行存储和查找,并设散列函数为H(Key)=Key%11(%表示整除取余运算)。采用线性探查法(顺序地探查可用存储单元)解决冲突所构造的散列表为_____________。
选项
A、
B、
C、
D、
答案
B
解析
本题考查数据结构基础知识。
按顺序计算各关键码的哈希(散列)地址如下:
H(12)=12%11=1,H(24)=24%11=2,H(15)=15%11=4,H(56)=56%11=1
H(20)=20%11=9,H(87)=87%11=10,H(69)=69%11=3,H(9)=9%11=9
初始时哈希表为空,关键码12、24和15存入时没有发生冲突,因此这些关键码的存储位置即为由哈希函数计算所得,如下表所示。
存入关键码56时,计算得到其哈希地址为1,发生冲突,用线性探查法探查哈希地址为2的单元,仍然冲突,再探查哈希地址为3的单元,不再冲突,因此在3号单元存入56,如下表所示。
接下来存入关键码20和87时,其对应的哈希单元都不冲突,因此依次在9号单元和10号单元存入20、87,如下表所示。
存入关键码69时,计算得到其哈希地址为3,发生冲突,用线性探查法探查哈希地址为4的单元,仍然冲突,再探查哈希地址为5的单元,不再冲突,因此在5号单元存入69,如下表所示。
存入关键码9时,计算得到其哈希地址为9,发生冲突,用线性探查法探查哈希地址为10的单元,仍然冲突,再探查哈希地址为0的单元,不再冲突,因此在0号单元存入9,如下表所示。
转载请注明原文地址:https://www.kaotiyun.com/show/UzNZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
运行__________________不能获取本地网关地址。
SNMP代理使用(1)操作向管理端通报重要事件的发生。在下图中,(2)能够响应Manager2的getRequest请求。(1)
Windows系统中,________服务用于在本地存储DNS信息。
关于汇编语言,以下叙述中正确的是(9)。
曼彻斯特编码的特点是(22),它的编码效率是(23)。 (23)
以太网控制策略中有三种监听算法,其中一种是“一旦介质空闲就发送数据,假如介质忙,继续监听,直到介质空闲后立即发送数据”,这种算法称为(33)监听算法,这种算法的主要特点是(34)。 (34)
Windows系列操作系统在配置网络时应该遵循的基本顺序为(6),安装了该类操作系统后主机之间的资源共享与访问不能通过(7)协议实现。主机A、B安装了 Windows 98,A可访问B的共享资源,而B不能访问A,可能是由于(8)。在配置 Windows的T
阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】该程序的功能是从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行
为了用一个数代表一批数,人们常用这批数据的算术平均值(简称平均值)或中位数来代表。中位数就是位于这批数中间的数(大于它的数与小于它的数一样多)。对于奇数个数而言,排序后很容易确定中间那个数;对于偶数个数而言,排序后中间会有两个数,再取这两个数的算术平均,就
随机试题
在领导体制改革中,组织机构设置的原则包括()
第二心音的产生主要是由于
( )或者由于行业前景不好,或者由于经营管理不善,出现困难,甚至亏损,其股价走低,交投不活跃。
在()中,证券当前价格完全反映所有公开信息,仅仅以公开资料为基础的分析将不能提供任何帮助,未来的价格变化依赖于新的公开信息。
在技能形成过程中,练习中期出现进步的暂时停顿现象,在心理学上称为()。
求下列各微分方程的通解或在给定初始条件下的特解
Comparedwithadultslearningaforeignlanguage,childrenlearntheirnativelanguagewithease.Gesturesandfacialexpressio
Tellhimheshouldstop______andgetsomesleep.
Readthememoandcoursebelow.Completetheformbelow.Writeawordorphrase(inCAPITALLETTERS)oranumberonlines41-45on
Everyemployerwantsandneedsemployeeswhocansuggestimprovementsinanhonestandconstructivemanner.
最新回复
(
0
)