- 6
- 0
- 约9.79千字
- 约 58页
- 2017-05-30 发布于湖北
- 举报
数据结构-ch06创新
其中p的选择很重要,如果选得不好会产生很多冲突。比如,已知p含有质因子pf,则所有含有因子pf的关键字的哈希地址均为pf的倍数。例如,在图中,当p=21=3*7时,下列含因子7的关键字对21取模的哈希地址均为7的倍数,从而增加了冲突发生的可能性。 说明key=84和key=38的查找过程 * 6.3.1 基本概念 若以下标为000 ~ 999 的顺序表表示之, 例如:为每年招收的 1000 名新生建立一张查找表,其关键字为学号,其值的范围为 xx000 ~ xx999 (前两位为年份)。 则查找过程可以简化为:取给定值(学号)的后三位,不需要经过比较便可直接从顺序表中找到待查关键字。 * 6.3.1 基本概念 但是,对于一般的查找表而言存在如下问题: 因此在一般情况下,需在关键字与记录在表中的存储位置之间建立一个函数关系,以 h(key) 作为关键字为 key 的记录在表中的位置,通常称这个函数 h(key) 为哈希函数。 1) 表长不确定; 2) 在设计查找表时,只知道关键字所属范围,而不知道确切的关键字。 * {Zhao, Qian, Sun, Li, Wu, Chen, Han, Ye, Dai} 例如:对于如下 9 个关键字 设 哈希函数 h(key) = ?(Ord(第一个字母) -Ord(A)+1)/
您可能关注的文档
最近下载
- 妊娠期急腹症.pptx VIP
- 2025年华师版八年级下册数学第19章综合检测试卷及答案.docx VIP
- 晋中职业技术学院单招面试试题及答案.docx VIP
- 妊娠期急腹症专题宣讲.pptx
- 海南省儋州市某中学2024-2025学年华东师大版八年级下学期3月月考数学试卷(含解析).pdf VIP
- 妊娠期急腹症专题宣讲.ppt VIP
- 基于PLC的三自由度搬运机械手设计.docx
- 海南省海口市部分学校2024-2025学年七年级下学期第四次月考地理试卷(含答案).pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
- 二战中缅印战区盟国军事外交研究--以战时援华交通线为中心.pdf
原创力文档

文档评论(0)