unsigned long long hash( char *str)
{
unsigned long long hash = 5831;
char c;
while( (c = *str++) != '\0')
{
hash = (hash << 5) + hash + c;
}
return hash;
}
微信扫一扫
unsigned long long hash( char *str)
{
unsigned long long hash = 5831;
char c;
while( (c = *str++) != '\0')
{
hash = (hash << 5) + hash + c;
}
return hash;
}
相关推荐