首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
用C语言或PASCAL编写一用链接表(Linked List)解决冲突的哈希表插入函数。
admin
2016-03-29
31
问题
用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://jikaoti.com/ti/kOfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述清代秘密立储制的操作并作出评价。
上海机器织布局
《齐民要求.序》中写道:“今采摭经传,爰及歌谣,洵之老成,验之行事,起自农耕,终于醯醢(酱醋),资生之靡不毕书书;号日《齐民要术》……舍本逐末,贤哲所非……故商贾之事,阙而不录。”这段材料表明作者()。①采取古今资料的编撰原则②
1898年,与康有为共同倡议发起组织保国会的是()。
古文经学家()为了反对今文经派根据隶定的古书穿凿附会而曲解经文,于是编成一部《说文解字》,共收小篆及其他古文字9353个,逐字注释其形体音义。
1945年,联合国成立之时,创始会员国共有()个国家。
简述按照恩格斯的划分方法人类的起源与进化。
西汉初年,反驳刘邦“马上治天下”的说法,并向汉帝国治国献策的是()。
1950年,人民政府开始全面调整工商业,采取了对私营工商业的加工订货、向农民收购土副产品、用协商方式解决劳资纠纷等措施。这些措施的主要任务是()
某DRAM芯片内部存储元排列成1024.×1024的矩阵,且已知其存取周期为0.1μs,最大刷新间隔为2ms。当采用异步刷新方式时,死时间()。
随机试题
下列哪些导致新生毛细血管通透性较高
关于妊高征的治疗,正确的是
除下列哪项外均是口腔护理的目的
对人类致病的放线菌最多见的是()
男性,19岁。患扁桃体炎7天,感心悸,心率90次/min,心电图示P-R间期为0.246秒,应诊断为
城镇最低收入家庭人均廉租住房保障面积标准,原则上不超过当地人均住房面积的()。
政府投资的某机电工程,某监理单位承担了该工程施工招标代理和施工监理任务,该工程采用无标底公开招标方式选定施工单位。工程实施中发生了下列事件:事件一:工程招标时,A、B、C、D、E、F、G七家投标单位通过资格预审,并在投标截止时间前提交了投标文件。
公安机关作出的下列行为,哪一项不能提起行政复议?()
20世纪70年代,德国植物学家在研究植物叶面时发现,光滑的叶子表面有灰尘,要先清洗才能在显微镜下观察,而莲叶等叶面却总是干干净净。他们利用人造的灰尘粒子污染玉兰、林山毛榉、莲花、芋、甘蓝等植物的叶面,然后用人造雨清洗2分钟,使雨滴滑落,再观察叶面灰尘粒子残
现在许多人很少在深夜11点以前安然入睡,他们未必都在熬夜用功,大多是在玩手机或看电视,其结果就是晚睡,第二天就会头晕脑涨、哈欠连天,不少人常常对此感到后悔,但一到晚上他们多半还会这么做,有专家就此指出,人们似乎从晚睡中得到了快乐,但这种快乐其实隐藏着某种烦
最新回复
(
0
)