yeeboys 发表于 2015-11-6 16:19:49

StringHash问题一些

本帖最后由 yeeboys 于 2015-11-8 00:42 编辑

StringHash得到的是一个32bit整数吗
魔兽的hash是怎么的算法,能在外面用c语言模拟吗
我用 StringHash =作了一个save/load系统, 乱输入不容易得到一样的值吧
还有,StringHash (string)=a; 已知a ,会不会让人得到sting,或是找到string2 使StringHash (string2)=a

chyj4747 发表于 2015-11-9 00:16:19

那么你的关键问题到底是前两个呢还是后两个?
前两个你发邮件给暴雪吧。。要么黑魔兽,至于C语言模拟……什么算法不能用别的语言写出来?
StringHash大家都用了这么久了从没见人说过重复的,哈希算法是不可逆的,两个字符串的哈希值相同当然有可能,但是这可能你试了一辈子都没试出来,所以你根本不用担心这个问题

ck5524210 发表于 2015-11-9 10:28:12

可以遍历一下试试有没有重复
页: [1]
查看完整版本: StringHash问题一些