
hash
templarzq
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于float /double、string类型的hash函数/hash表实现
#include #include using namespace std;using namespace __gnu_cxx;#define FLT_EPSILON 1.192093e-007#define DBL_EPSILON 2.2204460492503131e-016#define FLOAT_EPSILON(a,b) ( a > b ? fabs(a) * FLT_EP原创 2012-06-29 16:16:02 · 2393 阅读 · 0 评论 -
Hash Functions
BKDR Hashunsigned int BKDRHash(char *str){ unsigned int seed = 131; // 31 131 1313 13131 131313 etc.. unsigned int hash = 0; while (*str) { hash = hash * seed + (*str++);翻译 2013-03-14 12:04:03 · 767 阅读 · 0 评论