首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设某文件有14个记录,其关键字分别为{25,75,125,93,241,203,19,198,121,173,218,80,214,329}。桶的容量M=3,此时采用除留余数法构造散列函数,且散列函数为h(k)=k%5,画出该散列文件的结构图,并说明如何对
设某文件有14个记录,其关键字分别为{25,75,125,93,241,203,19,198,121,173,218,80,214,329}。桶的容量M=3,此时采用除留余数法构造散列函数,且散列函数为h(k)=k%5,画出该散列文件的结构图,并说明如何对
admin
2010-04-24
34
问题
设某文件有14个记录,其关键字分别为{25,75,125,93,241,203,19,198,121,173,218,80,214,329}。桶的容量M=3,此时采用除留余数法构造散列函数,且散列函数为h(k)=k%5,画出该散列文件的结构图,并说明如何对其进行删除或插入、检索等操作。
选项
答案
由于散列函数h(k)=k%5,从而可得按散列函数方法组织的文件结构如下(可选桶数为(14/3)×(1+10%)=5); [*] 当需对该散列文件中的记录进行检索时,可首先根据给定记录的关键字值,用散列函数求出其对应的散列地址,此地址即为桶的编号,然后按照散列表中第i项给出的地址把该桶中的所有记录读入内存,并对这些记录进行顺序检索。若找到说明检索成功,否则,若该桶不满或其指针域为空,说明检索失败。此时若其指针域不空,则该指针把第一个溢出桶的记录读入内存,继续检索直到检索成功或失败时为止。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/lMAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
TCP传输控制协议是_______的协议,即在传输数据前要先建立逻辑连接,数据传输结束还要释放连接。
长1km、10Mbit/s的基带总线LAN,信号传输速度为200m/μs,计算一个1000比特的帧从发送开始到接收结束的最大时间是多少?若两相距最远的站点在同一时刻发送数据,则经过多长时间两站发现冲突?
________需要处理端到端的差错控制和流量控制。
中国人民银行发行第一套人民币的时间是__________。
广义的操作风险包括__________、__________、___________、____________。
债券投资者要进入证券交易所参与交易,必须遵循的交易程序是
某投资者以9900元购买了一张面额为10000元、期限为60天的国库券。试计算持有该国库券到期时的年收益率。(计算结果保留小数点后两位)
分别写出图C-3中二叉树的先根、中根、后根遍历序列。
已知如图所示的网,请给出按Kruskal算法构造的最小生成树,并给出构造顺序。
画出以下广义表的存储结构图示:((((a),b)),(((),d),(e,f)))
随机试题
曲线的水平渐近线为_______.
胸骨角后方对气管分叉处,约相当于
关于分节制作沉井的要求,正确的有()。
项目总进度纲要主要用于论证总进度目标实现的可能性,其内容包括()。
项目机构主任的考核内容可有哪些?
课程标准作为衡量教育质量的基本依据,其核心部分是()。
关于商业信用以下描述正确的是()。
简述民法自愿原则。[浙江财大2016年研;山东大学2005年研]
______不是面向对象程序设计语言。A.XMLB.JaVaC.C#D.Simula
Whichofthefollowingsentencesexpressesafutureaction?
最新回复
(
0
)