随笔分类 - C/C++
11个字符串Hash函数的C代码
摘要://为免忘记,记录一下,来自http://www.partow.net/programming/hashfunctions/#StringHashingunsignedintRSHash(char*str,unsignedintlen){unsignedintb=378551;unsignedinta=63689;unsignedinthash=0;unsignedinti=0;for(i=0;i<len;str++,i++){hash=hash*a+(*str);a=a*b;}returnhash;}/*EndOfRSHashFunction*/unsignedintJSHash(ch
阅读全文
浙公网安备 33010602011771号