首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设某文件有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
43
问题
设某文件有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
数据结构
理工类
相关试题推荐
一条长度为100km的点对点链路,对于一个100字节的分组,带宽为多大时传播延迟等于发送延迟?(信道传输速度为2×108m/s)
数据链路层连接的建立、维持和_________就称作链路管理。
一个无噪声的4000Hz信道,若只用两种电平状态来表示信号,则请计算信道所能达到的最大数据速率。
_______分组级的主要功能是将链路层所提供的DTE—DCE的一条或多条物理链路复用成数条逻辑信道。
在政府履行经济职能的过程中,当财政收入无法满足财政支出的需要时,政府就需要筹集资金,而筹集资金的信用形式是_________。
1989年,中国人民银行下发了有关大额可转让定期存单的义件是_________________、_________________。
在物价总水平明显波动的情况下,区分并研究_________对于研究判断宏观经济形势和制定并实施货币政策具有重要意义。
________是商业银行出借给贷款对象,并以按约定利率和期限还本付息为条件的货币资金。
在1~2000的整数中随机抽取一个数,问取到的整数既不能被6整除,又不能被8整除的概率?
二叉树的先序序列和中序序列相同的条件是_______。
随机试题
妊娠期龈炎的直接病因是
甲为翻修自家的住宅,从水泥厂购买了20包水泥并雇一辆货车运到村中。为堆置水泥包,甲雇请乙为其卸货,甲在一旁指挥并要求乙堆高一点,不料丙从此经过时,乙堆好的水泥包掉落将丙砸伤。丙为此花费医药费若干。对责任承担,当事人发生争议。下列说法正确的是:()
下列哪一或哪些做法不符合公证员职业道德的要求?()
纳税人销售不动产,采用预收款方式结算的,其纳税义务发生时间为()。
下列项目中,违背会计核算一贯性原则要求的有( )。
承担行政责任者,可以是()。
下面程序的运行结果是()。SETEXACTONS=“ni”+SPACE(2)IFS=“ni”IFs=“ni”?“one”ELSE?“two”ENDIF
Questions37-40WhichFOURofthefollowingstatementsabouttermitemoundsaretrue?Writetheappropriatelettersonyouransw
Thegovernment’scontinuingfailuretoaddressournation’sgut-wrenchingunemploymentstemsfromafundamentaldisagreemento
A、ItwouldrequireatriptoMexico.B、It’stoobroadatopictoresearch.C、Hedoesn’thaverelevantresourcematerial.D、He’s
最新回复
(
0
)