Последнее обновление: 2022-04-24 00:02:38
Первая запись, поступившая в хеш-таблицу по адресу ai, помещается в строку таблицы, поле указателя обнуляется. Все другие записи, поступившие по этому же адресу а, т. е. записи, вызвавшие коллизии, помещаются в цепной список переполнения.
Хэш-таблицы также имеют некоторые недостатки: Они не предназначены для хранения отсортированных данных. Использование хэш-таблицы для сортировки данных не является продуктивным.12 окт. 2015 г.
Коллизия – это когда известны два различных сообщения, имеющих одно и то же значение хеш-функции, то есть, H(M) = H(M'). Очевидно, коллизии обязательно существуют для хеш-функции, за редким исключением (потому что на практике сообщений, грубо говоря, больше, чем значений функции).9 окт. 2015 г.
Хеш-функции применяются в следующих случаях:при построении ассоциативных массивов;при поиске дубликатов в последовательностях наборов данных;при построении уникальных идентификаторов для наборов данных;