首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在用除余法作为散列函数线性探测解决冲突的散列表中,写一删除关键字的算法,要求将所有可以前移的元素前移去填充被删除的空位,以保证探测序列不至于断裂。
在用除余法作为散列函数线性探测解决冲突的散列表中,写一删除关键字的算法,要求将所有可以前移的元素前移去填充被删除的空位,以保证探测序列不至于断裂。
admin
2023-02-06
63
问题
在用除余法作为散列函数线性探测解决冲突的散列表中,写一删除关键字的算法,要求将所有可以前移的元素前移去填充被删除的空位,以保证探测序列不至于断裂。
选项
答案
首先计算关键字的散列地址,若该地址为空,则空操作;若该地址有关键字,但与给定值不等,则用解决冲突的方法去查找给定值;若该地址有关键字且与给定值相等,则执行删除。题目要求将所有可以前移的元素前移去填充被删除的空位,以保证探测序列不断裂。由于用线性探测解决冲突,设被删除元素的散列地址为i,则其余m-1(m为表长)个位置均可能是同义词。查找同义词的操作直到碰到空地址或循环一圈回到i才能结束。为了提高算法效率,减少数据移动,应将最后个同义词前移填充被删除关键字。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/ebwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
晓阳的母亲在做饭时,晓阳为了帮助母亲便递给其一个碟子,母亲接过晓阳手中的碟子,晓阳很高兴,认为自己帮了母亲一个大忙。根据埃里克森对人的心理发展的阶段划分,此例中的晓阳可能处于()。
“走进中秋”是七年级的语文综合活动课,以综合学习为主并结合写作和口语交际练习。李老师为了使学生学习利用图书馆和互联网获取资料,了解中秋节,培养科学探索精神和人文精神,培养学生热爱和保护祖国传统文化的意识,设置了如下学习过程。 步骤一:把学生分为三组,分别
保护学生安全不属于《中小学教师职业道德规范》的要求。()
如果将期末考试结果解释为总结性评价,那么对教学过程中实施测验的解释就是()。
英国科学家麦克劳德上小学的时候出于对狗的内脏的好奇,偷偷杀死了校长家的狗。校长的惩戒手段是让麦克劳德画出狗的血液循环图和骨骼结构图。校长善意的“惩罚”,使小麦克劳德爱上了生物学,并最终登上了诺贝尔奖的领奖台。案例中校长()。
从时间的精密测量与相对论的密切关系,我们可以感受到万物相通的奥妙。根据广义相对论,地面(或任何星球)上的两点之间,如果高度不同,时间流逝速度就会有所不同,高处略快。地面上每米的高度差,时间流逝差异大约为10-16。这意味着,________,就能推测两点的
2020年末,全国共有艺术表演团体17581个,从业人员43.69万人,其中各级文化和旅游部门所属艺术表演团体2060个,从业人员10.75万人。2020年,全国文化和旅游部门所属艺术表演团体共组织政府采购公益演出13.38万场,比上年下降14.9%;观众
如下图所示,装有水的烧杯放在天平一端,另一端放置砝码使天平平衡,此时再放入一手指在水中,若手指完全静止在水中且没有触碰烧杯壁和烧杯底部,且水也没有溢出,那么这时天平的状态是:
过滤气泡是指以大数据与算法推荐为底层架构,根据用户的使用时间、地区以及浏览习惯生成用户画像,并通过算法技术为其呈现独一无二的界面体验。网络上这种针对个人化搜索而提供筛选后结果的推荐算法,被称为过滤气泡。根据上述定义,下列不属于过滤气泡的是:
下列有关生活常识的叙述,不正确的是:
随机试题
TheSecretsofLearningaNewLanguageIntroductionPeoplewanttoknowthesecretoflearninganewlanguage.
牵引
次级资料主要来源于()
A.大蓟B.白茅根C.侧柏叶D.槐花凉血止血,清肝火的药物是
致病性新型隐球菌具有诊断意义的结构是
甲的行为构成()对乙、丁的行为错误的处理方式是()
悬臂施工法适用于()。
Greenspacefacilitiesarecontributingtoanimportantextenttothequalityoftheurbanenvironment.Fortunatelyitisnolon
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main
下列关于计算机病毒的叙述中,正确的是()。
最新回复
(
0
)