Динамічні ідеальні хеш-таблиці та хеш-таблиці зозулі - це дві різні структури даних, які підтримують найгірші випадки O (1) пошуку та очікувані O (1) -ставні вставки та вилучення. Обидва вимагають O (n) допоміжного простору та доступу до сімей хеш-функцій для своїх операцій.
Я думаю, що обидві ці структури даних самі по собі є красивими та блискучими, але я не впевнений, що бачу, як і коли одна з них була б кращою за іншу.
Чи є конкретні контексти, в яких одна з цих структур даних має явну перевагу перед іншою? Або вони переважно взаємозамінні?