相关疑难解决方法(0)

为什么5381和33在djb2算法中如此重要?

djb2算法对字符串的哈希函数.

unsigned long hash = 5381;
int c;

while (c = *str++)
    hash = ((hash << 5) + hash) + c; /* hash * 33 + c */
Run Code Online (Sandbox Code Playgroud)

为什么5381和33如此重要?

hash

59
推荐指数
4
解决办法
4万
查看次数

标签 统计

hash ×1