找回密码
 点一下
查看: 852|回复: 2

No Title...

[复制链接]
发表于 2009-1-8 16:58:27 | 显示全部楼层 |阅读模式
[codes=java]unsigned int hash(unsigned int len, unsigned char *buffer){
  unsigned int result=0,i;
  unsigned int *ibuffer=(unsigned int *)buffer;
  for(i=0;i<len/4;++i){
    result^=ibuffer;
    result=(result<<3)|(result>>29);
  }
  for(i=len/4*4;i<len;++i){
    result^=buffer;
    result=(result<<3)|(result>>29);
  }
  return result;
}[/codes]

啥也不说了...
w
发表于 2009-1-8 17:30:30 | 显示全部楼层
[codes=java]
inline char upper_case( char c){
    return c|32;
}
[/codes]
回复

使用道具 举报

发表于 2009-1-8 21:10:08 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-30 15:21 , Processed in 0.030707 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表