Содержание
- 2. В настоящее время широко используется распространенный метод обеспечения быстрого доступа к большим объемам информации – хеширование.
- 3. Хеш-таблица–это структура данных, реализующая интерфейс ассоциативного массива, то есть она позволяет хранить пары вида "ключ- значение"
- 4. Принято считать, что хорошей, с точки зрения практического применения, является такая хеш-функция, которая удовлетворяет следующим условиям:
- 5. Хеш-таблицы должны соответствовать следующим свойствам: Выполнение операции в хеш-таблице начинается с вычисления хеш-функции от ключа. Получающееся
- 6. Механизм разрешения коллизий является важной составляющей любой хеш-таблицы. Коллизии осложняют использование хеш-таблиц, так как нарушают однозначность
- 7. метод открытой адресации (закрытое хеширование); Если ячейка с вычисленным индексом занята, то можно просто просматривать следующие
- 8. Хеширование имеет широкое практическое применение в теории баз данных, кодировании, банковском деле, криптографии и других областях.
- 10. Скачать презентацию