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

192
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 переменных из одной программы в другую?

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

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

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

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

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

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

173