Подскажите механизм работы хеш-функции

240
09 апреля 2018, 02:23

Не могу разобраться в работе хеш-функции. Не могли вы подсказать основные принципы?

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; 

Открыл этод метод, но чувствую, что не то.

READ ALSO
Spring RestTemplate Post запрос

Spring RestTemplate Post запрос

Как отправить 3 переменных из одной программы в другую?

255
Vuforia в Android Studio - где взять уроки

Vuforia в Android Studio - где взять уроки

Нашел множество материалов по разработки AR при помощи Vuforia в UnityНо каких-либо статей/книг/сайтов по разработки с Vuforia в Android Studio на Java найти...

349
Чтение из файла Java

Чтение из файла Java

Подскажите как лучше сделатьВ файле сплошным текстом идет строка примерно 35 млн символов, как ее лучше считать в тип String

225