Мои знания о хэш-таблицах ограничены, и я в настоящее время их изучаю. У меня вопрос о разрешении столкновения Хэша открытым хэшированием или отдельным хешированием цепей.Отдельная цепь Хеширование для избежания столкновений Hash
Я понимаю, что хэш-ведра в этом случае содержат указатель на связанный список, в котором все элементы, которые отображаются в один и тот же ключ, связаны. поэтому сложность поиска будет в порядке o (n), где n - количество элементов в связанном списке. Есть ли способ сделать это проще?
Кроме того, если существует ограничение на размер связанного списка, можно сказать, что он может содержать только 5 элементов max и, если более 5 элементов хеша в одном и том же ведре, что было бы лучшим способом справиться с этим сценарием?
Любые указатели для получения дополнительной информации о вышеуказанных и любой помощи будут очень признательны.