哈希表密钥生成

哈希表密钥生成

问题描述:

我试图分析代码来解析其中有4000个字符的最大字符串长度的字符串。编码器使用以下公式生成密钥哈希表密钥生成

(fromid^(from_id<<18)^(toid<<2) 
^(toid<<16)^(repetition<<4)^(repetition<<14)^ 
(tbranch_id<<6)^(tbranch_id<<12)^ 
(fbranch_id<<8))^(fbranch_id<<10) 

我不明白这样一个公式背后的原理吗?

+0

原作者是否可用?你有没有试过要求他解释? – Juliet 2010-01-21 10:15:05

+0

@juliet不幸没有 – 2010-01-21 10:22:07

+0

如果这是java或类似的,那么^是排他性的,而 John 2010-01-21 10:46:56

我有机会寻找到这一点,清楚地了解什么是关键的是基于什么是选择了一个关键概念的其它和散列是如何在实践请访问我的全长的文章在这里完成。

http://techieme.in/techieme/hashing-in-detail-part-one/