首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出从哈希表中删除关键字为K的一个记录的算法。设哈希函数为H,解决冲突的方法为链地址法。
写出从哈希表中删除关键字为K的一个记录的算法。设哈希函数为H,解决冲突的方法为链地址法。
admin
2016-03-29
49
问题
写出从哈希表中删除关键字为K的一个记录的算法。设哈希函数为H,解决冲突的方法为链地址法。
选项
答案
用链地址法解决冲突的哈希表是一个指针数组,数组分量均是指向单链表的指针,(第i个)单链表结点有两个域,一个是哈希地址为i的关键字,另一个是指向同义词结点的指针。删除算法与单链表上删除算法类似。 typedef struct node{ keytype key; struct node*next: }HSNode水HSList; typedef struct node*HLK; void Delete(HLK HT[],keytype K){ //用链地址法解决冲突,从哈希表中删去关键字为K的记录 int i=H(K); //用哈希函数确定关键字K的哈希地址 if(HT[i]==null){printf(”无被删除记录\n”);exit(0);} HLK P,q;p=H[i];q=p; //p指向当前记录(关键字),q是P的前驱 while(P&&p->key!:k){q=p;p=p一>next;} if(p-=null){printf(”无被删除记录”);exit(0);} if(q==H[i]){HT[i]=HT[i].next;flee(p);} //被删除关键字是链表中第一个结点 else{q->next=p->next;free(P);} }
解析
转载请注明原文地址:https://jikaoti.com/ti/XOfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试析独立后拉丁美洲发展缓慢的原因。(东北师范大学1999年世界近代史真题)
试述辽朝政治制度的特点。
下列哪一项不是凯末尔世俗化改革的内容?()。
电子计算机的发展经过了四代,①电子数值积分计算机(ENIAC);②集成电路计算机;③大规模集成电路计算机;④晶体管计算机;⑤人工智能计算机,其先后顺序是()。
“二战”爆发的原因是多种因素综合作用的结果,其中最根本的因素是()。
在周初分封中,分封同姓诸侯国、异姓诸侯国,也分封圣王之后,下面属于圣王之后的封国为()。
下列关于《凡尔赛和约》的说法,全部错误的是()。①《凡尔赛和约》中不许德国设防区是莱茵河西岸50公里以内区域②《凡尔赛和约》中,战胜国处置德国的全部海外殖民地的方式是“托管制”③和约有关德国疆界问题,把原属波兰的领上基本上归还波兰④
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1MB,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。(1)写出主存与缓存的地址格式(标明各字段名称与位数)
在请求分页存储管理中,若采用FIFO的页面淘汰算法,当分配的页面数增加时,缺页中断的次数()。
已知一个带有表头结点的单链表,结点结构为:假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
随机试题
卵巢恶性肿瘤手术保留对侧卵巢的条件不包括
患者,男,52岁,近半年来常于劳累后感疲乏,伴劳力性呼吸困难和发作性心前区闷痛,休息后稍好转。外院诊断为“心律失常Ⅱ度Ⅱ型房宣传导阻滞”,治疗情况不详。半天前,患者在超市购物时突然发生晕厥,伴抽搐,查体:心率30次/分,血压85/55mmHg。急诊以“晕厥
鉴别功血和子宫内膜息肉的最好方法是
冠心病最常见的病因是
A.哌替啶B.芬太尼C.美沙酮D.可待因E.纳洛酮用于吗啡成瘾者的脱毒治疗的是
土工合成材料种类有:土工网、()、玻纤网、土工垫等。
工程档案一般不少于两套,分别由()保管。
外贸经营和收用货单位办理《实施安全质量许可制度的进口商品目录》内商品进口手续前,应同时向国外厂商或者代理人申请办理并获得进口安全质量许可后,才能签定进口贸易合同。( )
材料:李某新任村官,作为村主任助理,工作十分热情,想出了很多点子,搞起了一些创业项目。但是由于资金缺乏、技术不高等原因而受挫,再加上不适应农村环境,以至于心灰意冷。此时,政府方面及时提供政策优惠支持、技术培训等,李某又运用社会资源,摸索着走出了一条创业之路
TheAudienceofWritingItisaveryimportantconceptforwriting.Youneedtoanalyzeyouraudienceintermsofthefollo
最新回复
(
0
)