Neden herkes 5317 no'lu DJB hash fonksiyonunda kullanıldığını söyleyebilir mi?DJB hash fonksiyonunda 5381 numara için neden?
DJB Hash fonksiyonu
s (0) = 5381
: (i) 33 * h (i-1)^str [i]bir C programı =
h:
unsigned int DJBHash(char* str, unsigned int len)
{
unsigned int hash = 5381;
unsigned int i = 0;
for(i = 0; i < len; str++, i++)
{
hash = ((hash << 5) + hash) + (*str);
}
return hash;
}
Bu değiştirilen URL'ler beni güldürdü. –
@High İyi bir mizahın içinde olduğunuza sevindim :) Neyse ki, sadece sayıları değiştirmek zorunda kaldı gibi swapping URL'leri süper kolay. –
Yukarıdaki mizahı anlayamadım. –