首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为m,散列函数为Hash(key)=key%m。链表的结点结构为:。请在空缺处填入适当内容,使其成为一个完整算法。 void f33(Lin
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为m,散列函数为Hash(key)=key%m。链表的结点结构为:。请在空缺处填入适当内容,使其成为一个完整算法。 void f33(Lin
admin
2008-05-04
67
问题
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为m,散列函数为Hash(key)=key%m。链表的结点结构为:
。请在空缺处填入适当内容,使其成为一个完整算法。
void f33(LinkList L,LinkList H[],int m)
{//由带头结点的单链表L生成散列表H,散列表生成之后原链表不再存在
int i,j;
LinkList p,q;
for(i=0;i<m;i++)
H
=[ (1) ];
p=L—>next;
while(p)
{
q=p—>next
j=p—>key%m;
[ (2) ];
H[j]=p;
[ (3) ];
}
free(L);
}
选项
答案
1.NULL 2.p—>next=H[j] 3.p=q
解析
转载请注明原文地址:https://kaotiyun.com/show/ofAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
有一个Cache一主存存储层次,主存共8个块(0~7),Cache有4个块(0~3),采用组相联映像,组内块数为2块,替换算法为LRU算法。对于如下主存块地址流:0、3、5、7、0、1、3、2、7、0、6、4,画出Cache内各块的实际替换过程图,并计
将二维数组中各元素在存储器中________存放可以使行或列的各元素都能并行访问,但会造成________上各元素的并行访问冲突。
为了使任何时候所需的信息都只用一个存储周期访问到,信息在主存中存放的地址要求是()
简述透明网桥的操作过程。(以透明网桥在端口x上接收一帧为例进行表述)
在整个数据报传送过程中,不需要建立虚电路,但_______要为每个数据报作路由选择。()
有如下图所示的交通图,其中发量单位为t,距离单位为km,求最优设场点。
下图中共有多少个奇点?多少条弧?
设以二叉链表为二叉树的存储结构,结点的结构如下:lehilddatarchild其中data域为整数,试设计一个算法voidchange(bitreptrr):若结点左孩子的data域的值大于右孩子的data域的值,则交
如下图所示,给出表达式树的前序遍历序列、中序遍历序列和后序遍历序列。
随机试题
甲意图杀害乙而向乙的水杯中投毒,当乙出现中毒症状后,甲担心事发而将乙送到医院抢救。事后查明,甲投放的毒药不足以导致乙死亡。在本案中,由于“甲送乙到医院抢救”与“乙没有死亡”之间没有因果关系,不符合犯罪中止的有效性特征,因此,甲的杀人行为成立犯罪未遂。【
a.thatmustbedoneb.anactiontakenagainstsomeoneinaccordancewiththelawc.aninsurerwhoiswell-knowninaparticul
A.环形卡环B.单臂卡环C.间隙卡环D.杆式卡环E.对半卡环用于基牙前后均有缺隙的孤立前磨牙或磨牙上的固位体应是
地高辛的作用是
用于疟疾病因性预防的首选药是治疗厌氧菌感染的首选药是
下列关于罚款的金额的选项正确的是:
采用溴化锂吸收式制冷循环过程中,制冷剂和吸收剂分别是()。
下列关于公司并购的相关说法中,正确的有()。
中国证券市场的发展得益于中国经济和金融改革,随着证券市场各项功能逐步健全,它也推动了经济和金融体系的改革,引领了一系列经济和企业制度变革,促进了国民经济的增长。证券市场对我国经济和社会的影响日益增强。下列各项中,()是对从事证券法律业务的律师事
Wemustactasquicklyaspossiblenow.Justtellus______(能否承担)thetaskornot.
最新回复
(
0
)