数据结构42779.ppt
采用平方探查法解决冲突例 设哈希表长13,采用除留余数法建立如下关键字集的哈希表:{16,74,60,42,54,90,47}。取除数13。 1 5 1 1 2 1 1 探查次数 90 47 74 60 42 16 54 k 12 11 10 9 8 7 6 5 4 3 2 1 0 下标 h(16)=3, h(74)=9, h(60)=8, h(42)=3,冲突,d0=3, d1=(3+12)mod 13 = 4 h(54)=2, h(90)=12, h(47)=8,冲突, d0=8, d1=(8+12)mod13=9,再冲突, d2=(8+22)mod13=12,再冲突, d3=(8+32)mod13=4,再冲突, d4=(8+42)mod13=11, 链地址法 链地址法把所有同义词用单链表链接起来。在这种方法中,哈希表每个单元中存放的不再是记录本身,而是相应同义词单链表的头指针。 采用链地址法解决冲突 设哈希表长13,采用除留余数法建立如下关键字集的哈希表:{16,74,60,42,54,90,47},采用拉链法解决冲突。 2.8 排序 所谓排序,就是对表中的记录进行重新排列,使其关键字满足递增(或递减)的关系。其确切定义如下: 排序前:n个记录,R0,R1,…,Rn-1,其相应的关键字分别为k0,k1,…,kn-1。 排序后: Ri0,Ri1,…,R
您可能关注的文档
最近下载
- 2026春统编版语文 18《威尼斯的小艇》教学课件(共24张PPT).pptx VIP
- 客源国概况---英国知识分享.ppt VIP
- 大型锡青铜艉轴衬套离心铸造工艺研究.pdf VIP
- DBJ∕T 13-318-2025 建筑施工盘扣式钢管脚手架安全技术标准.pdf
- (数据安全)数据治理试题及答案.doc VIP
- 化工工艺流程图符号大全.pdf VIP
- 《《增材制造(3D打印)口腔颌面外科手术导板通用要求》》.pdf VIP
- 汉语史讲稿III(语音的发展上古的声母)课件.pptx VIP
- 党建基本知识100题【7篇】.pdf VIP
- 第28届数学竞赛WMO——五年级复赛试题(含答案).docx VIP
原创力文档

文档评论(0)