Квадратичное зондирование — Википедия

Квадратичное зондирование Квадратичное зондирование — открытая схема адресации для разрешения коллизий хэшей в хэш-таблицах.  Квадратичное зондирование использует последовательность значений произвольного […]

Квадратичное зондирование

  • Квадратичное зондирование — открытая схема адресации для разрешения коллизий хэшей в хэш-таблицах. 
  • Квадратичное зондирование использует последовательность значений произвольного квадратичного полинома для поиска открытого слота. 
  • Квадратичное зондирование рекомендуется в качестве альтернативы линейному зондированию из-за меньшей кластеризации. 
  • Квадратичное зондирование имеет лучшую локальность ссылок, чем многие другие хэш-таблицы, но не такую хорошую локальность для запросов. 
  • Квадратичное зондирование было введено Уордом Дугласом Маурером в 1968 году. 
  • Существуют различные варианты констант для квадратичного зондирования, которые зависят от размера таблицы и других параметров. 
  • Для некоторых значений m, существуют методы, гарантирующие успешную установку при коэффициенте нагрузки, превышающем 1/2. 
  • Округление m может быть вычислено с помощью определенных алгоритмов, что делает квадратичное зондирование быстрой работой на большинстве современных процессоров. 

Полный текст статьи:

Квадратичное зондирование — Википедия

Оставьте комментарий

Прокрутить вверх