现在的位置: 首页 > 综合 > 正文

字符串hash算法 Times33 测试

2013年10月06日 ⁄ 综合 ⁄ 共 3379字 ⁄ 字号 评论关闭

字符串 hash算法times33据说很经典,也很简单,就是不断的乘33,nHash = nHash*33 + *key++,没找到什么资料说这个比较好的理由,自己做了个测试,不多说,代码如下,测试环境win32 vc2008

 

 

hashmap.h

 

 

 

hashmap.c

 

 

 

testhashmap.cpp

 

 

 

通过打印每个节点的字符串个数,显示分布还是比较平衡的

 

 

抱歉!评论已关闭.