- 4
- 0
- 约2.55千字
- 约 20页
- 2021-12-01 发布于广东
- 举报
2005-02-03 2005-02-03 散列 (Hashing) 在线性表、树结构中查找纪录是通过与关键 字的“比较”完成的。 顺序查找,比较的结果为“=”或“≠” 非顺序查找,比较的结果为“”,“=”,“” 散列的思想: 根据纪录的关键字直接找到记录的存储位置, 即为关键字和记录的存储位置建立一个对应 f,使每个关键字和结构中一个唯一的 存储位置相对应。 对应关系f为散列函数,按该思想建立的表 为散列表。 根据设定的哈希函数H(key)和处理冲突的方法将一组关键字映像到一个有限的连续的地址集(区间)上,并以关键字在地址集中的“像”作为纪录在表中的存储位置,这种表便称为哈希表,这一影像过程称为哈希造表或散列,所得存储位置称哈希地址或散列地址。 哈希表的定义 散列方法在表项的存储位置与它的关键字之间建立一个确定的对应函数关系Hash( ),使每个关键字与结构中一个唯一存储位置相对应: Address = Hash ( Rec.key ) 在查找时,首先对表项的关键字进行函数计算,把函数值当做表项的存储位置,在结构中按此位置取表项比较。若关键字相等,则查找成功。在存放表项时,依相同函数计算存储位置,并按此位置存放。 构造散列函数时的几点要求: 散列函数的定义域必须包括需要存储的全部关 键码,如果散列表允许有m
您可能关注的文档
- 数字逻辑第六章习题答案.ppt
- 数据bnu金融协会.ppt
- 数据业务分析方法和思路.pptx
- 数据库测试题及答案.ppt
- 数据挖掘、机器学习和weka.ppt
- 数据挖掘在电信应用.ppt
- 数据描述统计分析.ppt
- 数据搜集与整理下.ppt
- 数据类型与描述统计.ppt
- 数据结构1-2章习题课答案.ppt
- 2026年度策略:中国航天进入复用时代,低轨星座战略商业价值凸显.docx
- 气凝胶绝热材料产业化及建筑节能应用项目建议书.docx
- 白酒行业2026年中报总结:报表承压,底部渐明.docx
- 高端功能性食品及特医食品研发生产基地项目建议书.docx
- 石墨烯导热膜及柔性显示材料中试及产业化项目资金申请报告.docx
- 国家级现代农业产业园建设总体规划报告.docx
- 年处理20万吨废旧锂电池梯次利用及回收项目可行性研究报告.docx
- 非遗文化数字化保护与创意产业园项目市场调研报告.docx
- 航空航天用钛合金精密铸件生产基地项目建议书.docx
- 5G+智慧矿山整体解决方案示范项目可行性研究报告.docx
原创力文档

文档评论(0)