博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

ypxing

学而不思则罔,思而不学则殆

见贤思齐焉,见不贤而内自省也

人不知而不愠,不亦君子乎?

   ypxing.cublog.cn
关于作者  
姓名:星云鹏 (Yunpeng Xing)
职业:IT相关
年龄:28
位置:北京
个性介绍:
Love me, feed me, 
never leave me.
失败只有一种, 那就是半途而废

我的分类  




一个针对字符串的非常有用hash算法

int ELFhash (char *key)
{
    unsigned long h = 0;
    while(*key)
    {
       h = (h<<4) + *key++;
       unsigned long g = h & 0xf0000000L;
       if (g)
          h ^= g>>24;
       h &= ~g;
    }
    return h%M; //M为hash表的大小

}

 发表于: 2007-10-14,修改于: 2007-10-14 11:04 已浏览368次,有评论0条 推荐 投诉

  网友评论

  发表评论



Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:5.09127

京ICP证041476号