- 3
- 0
- 约 84页
- 2018-03-29 发布于山西
- 举报
查找的方法:以要查找的记录的关键码为自变量,使用哈希函数得到一个哈希地址,比较要查找记录的关键码与哈希地址中的记录的关键码: 如果二者相等,则查找成功; 否则,使用哈希冲突函数得到一个新的哈希地址,再比较二者的关键码,如果二者相等,则查找成功,否则,再以新的哈希冲突函数得到新的哈希地址,继续比较,直到查找成功或者使用完所有的哈希冲突函数都查找失败为止。 【例8-3】已知12个记录的关键码序列为(12,22,25,38,15,47,29,16,21,67,78,56),试构造哈希表存放这12个记录。 设计哈希函数为H(key)=key mod 12,key为记录的关键码,哈希表的内存空间为12个存储单元,建立的哈希表如下所示。 0 1 2 3 4 5 6 7 8 9 10 11 12 25 38 15 16 29 78 67 56 21 22 47 8.4.2 常用的哈希函数构造方法 对于哈希法,主要考虑两个问题,其一是如何构造哈希函数,其二是如何解决哈希冲突。对于如何构造哈希函数,应解决两个主要问题: (1)哈希函数应是一个压缩映像函数,它应具有较大的压缩性,以节省存储空间。 (2)哈希函数应具有较好的散列性,冲突是不可避免的,但应尽量减少。也就是使哈希函数
您可能关注的文档
最近下载
- 八达KBZ20-630(1000)-1140矿用隔爆真空馈电开关说明书-中文.doc VIP
- 第二单元主题活动二《爱心捐物箱》(教学设计)-2023-2024学年五年级下册综合实践活动内蒙古版.docx VIP
- 乙酰水杨酸工业制备工艺详解.docx VIP
- 责任护士不掌握患者主要护理问题及措施原因及整改措施.docx VIP
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 中国金融智能体市场追踪报告,2025年.docx VIP
- 肥胖的病因、流行病学与心血管风险因素.pdf
- 辽宁省专升本2025年电气工程及其自动化电路试卷(含答案).pdf VIP
- 园林景观实测实量操作指引.pdf VIP
- 水电厂全厂停电事故应急预案.docx
原创力文档

文档评论(0)