Что-то мне было интересно из моей лекции:Зондирование каждое место R'th хэширования
Предположим, что мы хотим, чтобы исследовать каждый Rth место для функции х мод 10 и R = 2. Теперь хэш 4, 14 , 114, 1114 и 11114:
- 4 будет идти в слоте 4.
- 14 сначала попытается попасть в слоте 4, но, видя, что он полон, он будет идти в слоте 6, то (+ Р).
- 114 найдет слот 4 полный, перейдя в слот 6 (+ R), но так как он заполнен, он перейдет в Slot 0 (+ 2R).
Но для 1114 года, похоже, продолжается вечно - независимо от того, куда он идет, он всегда будет работать в полный слот. Что происходит в этом случае?
Что происходит, когда вся таблица проходит через зондирование, зависит от того, как определяется ваш алгоритм, но обычно имеет связанный список значений для ковшей с коллизиями. –