- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 如何使用Github上的开源项目
声明:eoe文章著作权属于作者,受法律保护,转载时请务必以超链接形式附带如下信息原文作者: fengyiyezi原文地址: http://my.eoe.cn/fengyiyezi/archive/3427.html=============================================今日使用Eclipse import一GitHub上项目,遇到了不能
2013-05-11 11:38:53 967
字符串哈希成数字的C实现的代码(含测试)
将字符串哈希成数字的几种经典的方法:其中的一部分
#ifndef INCLUDE_GENERALHASHFUNCTION_C_H
#define INCLUDE_GENERALHASHFUNCTION_C_H
#include
typedef unsigned int (*hash_function)(char*, unsigned int len);
unsigned int RSHash (char* str, unsigned int len);
unsigned int JSHash (char* str, unsigned int len);
unsigned int PJWHash (char* str, unsigned int len);
unsigned int ELFHash (char* str, unsigned int len);
unsigned int BKDRHash(char* str, unsigned int len);
unsigned int SDBMHash(char* str, unsigned int len);
unsigned int DJBHash (char* str, unsigned int len);
unsigned int DEKHash (char* str, unsigned int len);
unsigned int BPHash (char* str, unsigned int len);
unsigned int FNVHash (char* str, unsigned int len);
unsigned int APHash (char* str, unsigned int len);
#endif
2010-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人