我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 一道关于HASH函数的题。。 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

牛牛我爱你



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1621
威望: 0
浮云: 1214
在线等级:
注册时间: 2006-03-29
最后登陆: 2008-06-29

5come5帮你背单词 [ startle /'sta:tl/ vt. 使吃惊;vi. 惊起 ]


一道关于HASH函数的题。。

设M=16,HASH函数为H(key)=key mod 13,现用再哈希法Hi=RHi(key)处理冲突,RHi分别为:H(key)+1,平方取中法,移位叠加法,问key=55的第二次冲突地址RH2为多少

貌似RH1=04,答案RH2=02,不知道怎么算出来的。很郁闷。。
顶端 Posted: 2008-01-07 17:02 | [楼 主]
电子青蛙



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: 单身贵族
发贴: 2924
威望: 0
浮云: 1197
在线等级:
注册时间: 2005-09-22
最后登陆: 2008-06-28

5come5帮你背单词 [ climate /'klaimit/ n. 气候 ]


其实可以用二维的HASH来解决问题,不过冲突问题依然存在
最重要的是选择一个好的散列函数,然后用解决冲突可以用二
维甚至三维来解决,只是重复的概率会小一些
顶端 Posted: 2008-01-07 20:19 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.012706(s) query 8, Time now is:06-03 20:45, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号