首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为m,散列函数为Hash(key)=key%m。链表的结点结构为:。请在空缺处填入适当内容,使其成为一个完整算法。 void f33(Lin
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为m,散列函数为Hash(key)=key%m。链表的结点结构为:。请在空缺处填入适当内容,使其成为一个完整算法。 void f33(Lin
admin
2008-05-04
43
问题
已知带头结点的单链表中的关键字为整数,为提高查找效率,需将它改建为采用拉链法处理冲突的散列表。设散列表的长度为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://jikaoti.com/ti/ThtaFFFM
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
有一台阵列机有8个处理单元互连,现在将(0,7),(1,6),(2,5),(3,4),(4,3),(5,2),(6,1),(7,0)配对通信。写出该功能函数。
区别不同指令集结构的主要因素是什么?根据这个主要因素可将指令集结构分为哪三类?
有8个处理单元互连成的并行处理机,按(0,5)、(1,4)、(2,7)、(3,6)配对通信。实现此功能的互连函数的一般表达式为()
下列不属于各自独立型操作系统的优点是()
文件传输协议FTP使用的默认端口号是()
简述网络安全攻击的四种形式的主要内容。
下列算法中属于静态路由选择策略算法的是()
“截获”是一种网络安全攻击形式,它所攻击的目标是信息的()
随机试题
以下不属于决策“硬”技术的主要方法的是
女性卵巢功能成熟,生育能力最旺盛的时期是
为提高低负荷时的计量准确性:应选用过载为多少倍的电能表?
柱肢采用HN400×200×8×13。A=8412mm2,ix=168mm,iy=45.4mm,柱肢承受压力最大设计值N=120kN,当柱肢作为轴心受压构件的稳定性验算时,其以应力形式表达的计算数值为______N/mm2。下阶柱斜腹杆采用两个等边单
单位用结余资金购置的固定资产,应该借记的科目是()。
下列有关修理周期的说法,错误的是()。
下列各项用来描述固定场所系统的有()。
2016年上半年,北京市六大高端产业功能区(以下简称“六高”)规模以上法人单位实现收入28811.4亿元,占全市的比重超过五成(51.5%),较上年同期提高2.9个百分点。其中,工业实现收入占全市工业的比重超过六成(62.4%),较上年同期提高2.3个百分
工程师为某公司设计了如下网络方案。下面关于该网络结构设计的叙述中,正确的是()。
Amidremarkableprogressoninflationandfiscalreform,Italyheadsinto1998withbrightprospectsforeconomicgrowthandits
最新回复
(
0
)