首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
admin
2016-03-29
47
问题
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
选项
答案
本题仍用上面已定义的存储结构。首先计算关键字K的哈希地址,若该哈希地址的头指针为空,则直接插入;否则,先在该链表上查找,若查找失败,则插入链表;若查找成功,则不再插入。 typedef struct node{ keytype key; struct node*next; }HSNode*HSList; typedef struct node* HLK; void Insert(HLK HT[],keytype K){ //用链接表解决;中突的哈希表插入函数 i=H(K): //计算关键字K的哈希地址 if(HT[i]==null) //关键字K所在链表为空 {s=(HSNode’l:)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:(}tSNode *)malloc(sizeof(HSNode)): s一>next=HT[i];HT[i]=s; } //插入后成为哈希地址为i的链表中的第一个结点 } }
解析
转载请注明原文地址:https://kaotiyun.com/show/IhRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下面条约没有涉及德国的赔款问题的是()。
分析东欧国家选择斯大林政治经济体制的主要原因。
简述清代秘密立储制的操作并作出评价。
简述俄国十月革命与中国新民主主义革命的异同。
院系调整
苏联实行的新经济政策与美国推行的罗斯福新政之间的相似之处是()。①面临极为困难的经济形势②最主要内容是调整和复兴工业③国家颁布法令强制干预经济④通过发展商品经济生产来恢复农业
阅读材料,回答以下问题:一、大清帝国之皇统,万世不易。二、皇帝神圣,不可侵犯。三、皇帝权以宪法规定为限。四、皇帝继承之顺序,于宪法规定之。五、宪法由资政院起草议决,皇帝颁布之。六、宪政改正提案权,属于国会。七、上院议员,由国民于法定特别资格公选之。八、总
阅读材料,回答以下问题:一、大清帝国之皇统,万世不易。二、皇帝神圣,不可侵犯。三、皇帝权以宪法规定为限。四、皇帝继承之顺序,于宪法规定之。五、宪法由资政院起草议决,皇帝颁布之。六、宪政改正提案权,属于国会。七、上院议员,由国民于法定特别资格公选之。八、总
以孙中山为首的革命派和以康有为代表的维新派,是推动近代中国社会变革的两个重要派别。两派主张的主要分歧在于()
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
随机试题
Tom,withadog,______standingatthegate.
溶血性贫血时,血涂片红细胞中常可见到
患者,女性,65岁,次日准备行冠状动脉旁路移植术,晚餐时家人及室友劝其多吃点饭,晚餐后患者主诉心前区疼痛、憋气,立即舌下含服硝酸甘油片1mg,症状不缓解,患者仍主诉心前区及在肩胛后疼痛伴有大汗,频发室性早搏,该患者可能发生了
某公司承建一座双孔箱涵顶进工程。箱涵横断面总宽度28m,预制高度6.5m,沿道路中线预制长度22m。箱涵前设钢刃脚,顶进后背挡土墙用工字钢密排,混凝土预制顶进后背块做后背。预制箱涵采用明挖基坑施工,基坑自然放坡,坡度1∶0.5。现况地面标高为20.5
下列不属于个人住房贷款的主要风险点的是()。
马路上的红绿灯从上到下排列顺序是黄、红、绿。()
在一次聚会上,10个吃了水果色拉的人中,有5个很快出现了明显的不适。吃剩的水果色拉立刻被送去检验。检验的结果不能肯定其中存在超标的有害细菌。因此,食用水果色拉不是造成食用者不适的原因。如果上述检验结果是可信的,那么以下哪项对上述论证的评价最为恰当
在设计窗体时双击窗体的任何地方,可以打开的窗口是( )。
PassageThreeWhichparagraphssupporttheauthor’sideathatextremegamesarepopular?
A—interestrateB—nottransferableC—thesumofthedepositD—demanddepositE—currentaccountF—fixeddepositC—irrevocablecre
最新回复
(
0
)