- 24
- 0
- 约1.37万字
- 约 88页
- 2018-11-16 发布于浙江
- 举报
数据结构于算法分析-8章--Hash法
再哈希法 同时构造多个不同的哈希函数: Hi=Rhi(key), i=1,2, …, n 当哈希地址Hi=Rh1(key) 发生冲突时,再计算Hi=Rh2(key) ……直到冲突不再产生。这种方法不易产生聚集,但增加了计算时间。 链地址法 基本思想是将所有哈希地址为i的元素构成一个称为同义词链的单链表,并将单链表的头指针存在哈希表的第i个单元中, 因而查找、插入和删除主要在同义词链中进行。链地址法适用于经常进行插入和删除的情况。 例如,已知一组关键字(32,40, 36, 53, 16, 46, 71, 27, 42, 24, 49, 64), 哈希表长度为13,哈希函数为:H(key)=key%13,则用链地址法处理冲突的结果如下图所示。 本例的平均查找长度:ASL=(1×7+2×4+3×1)=1.5 链地址法处理冲突时的哈希表 链地址法处理冲突时的哈希表 建立公共溢出区 基本思想是将哈希表分为基本表和溢出表两部分,凡是与基本表发生冲突的元素一律填入溢出表。 第七章 查找 查找的基本概念 基于线性表的查找法 基于树的查找法 计算式查找法——哈希法 哈希函数的构造方法 处理冲突的方法 哈希表的查找过程 哈希法性能分析 要点小结 哈希表的查找过程 哈希表的查找过程与哈希表的创建过程是一致的。 所设要查找关键字为为key的元素,查找过程如下: 首先计算h0=h
您可能关注的文档
最近下载
- (招聘面试)软件工程师招聘需求.pdf VIP
- 外服派遣员工劳动合同模板.pdf VIP
- 2026住院医师规培-北京-北京住院医师规培(眼科)历年参考题库含答案详解.docx VIP
- 盘扣式外墙脚手架施工方案.docx VIP
- 颞下颌关节紊乱病课件课件.ppt VIP
- 山西地质集团笔试题库及答案.pdf VIP
- ISO 9001- 2026质量管理体系模板文件之4:质量管理体系建立、实施、保持和持续改进管理程序(雷泽佳编写-2026A1).doc VIP
- SPIN销售模式的4个步骤—SPIN销售方法.ppt
- 合规转利润:降本增效全指南(2026)《NBT 32035-2016光伏发电工程概算定额》(3).pptx VIP
- 小学道德与法治新部编版五年级上册全册教案(2026秋).pdf
原创力文档

文档评论(0)