Для цепочки:
Может кто-нибудь объяснить мне эту концепцию и предоставить мне теоретический пример и простой код?
Я понимаю, что «Каждое местоположение таблицы указывает на связанный список (цепочку) элементов, которые хешируются в этом местоположении», но я не могу проиллюстрировать, что на самом деле происходит.
Предположим, у нас есть h(x) (функция хеширования) = x/10 mod 5. Теперь хешируем 12540, 51288, 90100, 41233, 54991, 45329, 14236, как это будет выглядеть?
А что касается открытой адресации (линейное зондирование, квадратичное зондирование и зондирование для каждого местоположения R), может ли кто-нибудь объяснить это и мне? Я пытался погуглить, но, кажется, еще больше запутался.