联系hashgameCONTACT hashgame
地址:广东省广州市
手机:13988889999
电话:020-88889999
邮箱:admin@qq.com
查看更多
Rhashgamehashgame
你的位置: 首页 > hashgame

HASH GAME - Online Skill Game ET 300数据结构课件Ch9_哈希表

发布时间:2025-02-24 12:16:23  点击量:

  HASH GAME - Online Skill Game GET 300

HASH GAME - Online Skill Game GET 300数据结构课件Ch9_哈希表

  从这个例子可见, 哈希函数是一个映象,即:将关键字的集合映射到某个 地址集合上,它的设置很灵活,只要这个地址集合的大 小不超出允许范围即可; 由于哈希函数是一个压缩映象,因此,在一般情况下, 很容易产生“冲突”现象,即:key1 key2,而 f(key1) = f(key2)。并且,改进哈希函数只能减少冲突,而不能 避免冲突。 因此,在设计哈希函数时,一方面要考虑选择一个“好” 的哈希函数;另一方面要选择一种处理冲突的方法。

  对于频繁使用的查找表,希望ASL=0。即不需要从“比较” 的结果来确定查找成功,只有一个办法:预先知道所查 关键字在表中的位置,也就是说,记录在表中位置和其 关键字之间存在一种确定的关系。 例如: 为每年招收的1000名新生建立一张查找表,其关键字为 xx000 ~ xx999(前两位为年份)。则可以下标为000 ~ 999 的顺序表表示之。由于关键字和记录在表中的序号相同, 则不需要经过比较即可确定待查关键字。

【返回列表页】

顶部

地址:广东省广州市  电话:020-88889999 手机:13988889999
Copyright © 2018-2025 哈希游戏(hash game)官方网站 版权所有 非商用版本 ICP备案编: