首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
admin
2019-01-16
47
问题
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
选项
答案
本题仍用上面已定义的存储结构。首先计算关键字K的哈希地址,若该哈希地址的头指针为空,则直接插入;否则,先在该链表上查找,若查找失败,则插入链表;若查找成功,则不再插入。 typedef struct node{ keytype key; struct node*next; }HSNode*HSList: typedef struct node*H LK: void Insert(HLK HT[]; keytype K){ //用链接表解决冲突的哈希表插入函数 i=H(K); //计算关键字K的哈希地址 if(HT[i]==null) //关键字K所在链表为空 {s=(HSNode*)malloc(sizeof(HSNode));s一>key=k;s->next=HT[i]:HT[i]=s;} else{ //在链表中查询关键字K p=HT[i]; while(P&&p一>key!=k)P=p->next: if(!p){ //链表中无关键字K,应该插入 s:(HSNode*)malloc(sizeof(HSNode)); s一>next=HT[i];HT[i]=s; } //插入后成为哈希地址为i的链表中的第一个结点 } }
解析
转载请注明原文地址:https://jikaoti.com/ti/1jfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
进入20世纪50年代中期以后,雅尔塔体系演变的特点是()
杜鲁门总统执政时期,针对美国国内问题提出的计划是()。
阅读材料回答以下问题:天既哀大地生人之多艰,黑帝乃降精而救民患,为神明,为圣王,为万世作师,为万民作保,为大地教主。生于乱世,乃据乱世而立三世之法,而垂精太平。乃因其所生之国,而立三世之义,而注意于大地远近、大小若一之大一统。乃立元以统天,以天为仁,以神
新中国成立初期的土地政策与解放战争时期的土地政策的主要区别是()。
阅读材料,回答以下问题:一、大清帝国之皇统,万世不易。二、皇帝神圣,不可侵犯。三、皇帝权以宪法规定为限。四、皇帝继承之顺序,于宪法规定之。五、宪法由资政院起草议决,皇帝颁布之。六、宪政改正提案权,属于国会。七、上院议员,由国民于法定特别资格公选之。八、总
北宋时期,由于原有的市坊制度被打破,因此北宋政府控制商人和商业主要通过()。
全国高校院系调整的具体时间是()。
编写判定给定的二叉树是否是二叉排序树的函数。
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
采用散列函数H(k)=3×kMOD13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,53,46,30,13,1,67,51;(1)构造散列表(画示意图);(2)装填因子;(3)等概
随机试题
A、CMS-NaB、CMCNaC、PVAD、CAPE、PLA羧甲基淀粉钠()。
某车间变电所采用需要系数法计算负荷时,有下列用电设备组:起重机负荷,其中负载持续率为ε=25%的电动机8台,额定容量共计为140kW,负载持续率为ε=40%的电动机12台,额定容量共计为320kW,需要系数Kx=0.2,cosα=0.5;大批生产金额冷加工
建筑智能化工程验收人员的总数应为单数,其中专业技术人员的数量不应低于验收人员总数的()。
《建设工程质量管理条例》规定,监理工程师应当按照工程监理规范的要求,采取( )等形式,对建设工程实施监理。
下列具有抗氧化作用的矿物质是()。
Theelephantwaslyingheavilyonitsside,fastasleep.Afewdogsstartedbarkingatit.Theelephantwokeupinaterriblean
已知f(x)在x=0的某个邻域内连续,且f(0)=0,则在点x=0处f(x)()
Thinkofthosefleetingmomentswhenyoulookoutofanaeroplanewindowandrealisethatyouareflying,higherthanabird.No
Joewasthemostpopularboyintheschool.Hewastallandstrong,withdarkbrownhairandgreeneyesandthesweetestsmile.
Heneverletme______whenIneedhissupport.
最新回复
(
0
)