Re[15]: Quicksort
От: Qbit86 Кипр
Дата: 11.10.17 14:37
Оценка:
Здравствуйте, MTD, Вы писали:

MTD>Какой авторитетный источник. В стандарте тоже написано?


Увы, стандарта у меня нет, так что ответить не смогу. Так и быть, пусть уверенность в твоей правоте продолжает держаться на этой хрупкой надежде, что хоть в стандарте-то наверное и не говорится про назначение функции std::hash.

MTD>Контрольная сумма и хеш вещи разные, созданы для разного. Задача хеша — мапить ключ в хеш, задача контрольной суммы — проверка целостности.


Ведь ты так и не открыл нам секрет, зачем используешь функцию hash. Остаётся только строить догадки.

MTD>Любопытно, квиксорт — наивная сортировка?


Тот квиксорт, как он изучается в школе — конечно, наивная. Для защиты от неудачных входных массивов при выборе пивота используется медиана трёх или другие уловки с рандомизацией. Для хрестоматийного двустрочника на Хаскеле якобы быстрой сортировки «плохие» входные данные совсем тривиальны.
Глаза у меня добрые, но рубашка — смирительная!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.