Мультипликативный хеш КнутаC++

Программы на C++. Форум разработчиков
Anonymous
Мультипликативный хеш Кнута

Сообщение Anonymous »

Это правильная реализация мультипликативного хеша Кнута?

Код: Выделить всё

int hash(int v)
{
v *= 2654435761;
return v >> 32;
}
Влияет ли переполнение при умножении на алгоритм?

Как повысить производительность этого метода?

Влияет ли переполнение при умножении на алгоритм?

Как повысить производительность этого метода?

Влияет ли переполнение при умножении на алгоритм?

Как повысить производительность этого метода?

Влияет ли переполнение при умножении на алгоритм?

Как повысить производительность этого метода?

Влияет ли переполнение при умножении на алгоритм?

п>

Подробнее здесь: https://stackoverflow.com/questions/118 ... ative-hash

Вернуться в «C++»