Re: Randomization
От: Qbit86 Кипр
Дата: 10.10.17 12:22
Оценка:
Здравствуйте, MTD, Вы писали:

MTD>Если кто-то, как и я, наивно полагает, что std::hash<size_t>()(100) вернет 100...


Я бы по умолчанию так не предполагал бы. Возможно, недостаток рандомизации может негативно отразиться в каких-нибудь алгоритмах и структурах данных. Под рандомизацией я имею в виду то желаемое свойство хэш-функции, что для близких значений аргументов обычно возвращает разбросанные хэш-значения.

MTD>то разработчики стандартной библиотеки С++ в Майкрософт с ним не согласны...


Можешь задать этот вопрос непосредственно STL'ю (Stephan T. Lavavej).
Глаза у меня добрые, но рубашка — смирительная!
Отредактировано 10.10.2017 12:29 Qbit86 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.