- 23
- 0
- 约8.04千字
- 约 62页
- 2017-03-18 发布于天津
- 举报
7.3图的遍历.ppt
9.4 哈希查找表 若干术语 冲突现象举例: 在哈希查找方法中,冲突是不可能避免的,只能尽可能减少。 二、哈希函数的构造方法 1、直接定址法 2、除留余数法 三、冲突处理方法 1、开放定址法(开地址法) 讨论: 2. 二次探测法 2、链地址法 拉链法) 3、再哈希法(双哈希函数法) 四、哈希表的查找及分析 讨论: Hash key a·key + b a、b为常数 优点:以关键码key的某个线性函数值为哈希地址,不会产生冲突. 缺点:要占用连续地址空间,空间效率低。 例:关键码集合为 100,300,500,700,800,900 , 选取哈希函数为Hash key key/100, 则存储结构(哈希表)如下: 0 1 2 3 4 5 6 7 8 9 900 800 700 500 300 100 Hash key key mod p p是一个整数 特点:以关键码除以p的余数作为哈希地址。 关键:如何选取合适的p? 技巧:若设计的哈希表长为m,则一般取p≤m且为质数 (也可以是不包含小于20质因子的合数)。 常见的冲突处理方法有: 开放定址法(开地址法) 链地址法(拉链法) 再哈希法(双哈希函数法) 建立一个公共溢出区 设计思路:有冲突时就去寻找下一个空的哈希地址,只要哈希表足够大,空的哈希地址总能找到,并将数据元素存入。 具体实现: Hi H
您可能关注的文档
- 15S型编码器——增量式、实心轴、1.doc
- 1、PWM启动寄存器PWME.doc
- 1、在内网个人薪酬查询中查询工资编码,此编码即为O.doc
- 1谐波的产生.doc
- 1)英国CT公司UNIDRIVESP变频器.doc
- 2)反相加法电路.doc
- 2-3电路图2-36所示,已知晶体管的=60,,=0.doc
- 2.1减数分裂和受精作用(第一课时).doc
- 2.2.1气压带和风带的形成.ppt
- 2.3.5高频功率放大器的电路组成.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2024最新教育系统校级年轻后备干部考试应知应会题库及答案.docx VIP
- 高频精选:高校档案馆面试题及答案.doc VIP
- 作业治疗复习测试卷附答案.doc VIP
- 孤独症治疗评估量表(ATEC).docx VIP
- 人工挖孔桩一套检验批.docx VIP
- 2025年山东省员额法官遴选面试考题及答案.docx
- 2026高考化学复习 化学方程式汇总(默写版+背诵版).pdf
- 挖孔桩检验批.docx VIP
- 03J203 平屋面改坡屋面建筑构造.pdf
- 中国国家标准 GB/T 44585.1-2024风险管理在接入IT网络的医疗器械中的应用 第1部分:联网医疗器械或健康软件在其实施和使用中的安全、有效性和网络安全.pdf
原创力文档

文档评论(0)