Не могу разобраться в работе хеш-функции. Не могли вы подсказать основные принципы?
int h =hash
if (h == 0 && value.length > 0 ) {
char val[] = value;
for (int i = 0; i < value.length; i++) {
h = 31 * h + val[i];
}
hash = h;
}
return h;
Открыл этод метод, но чувствую, что не то.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей