При отсутствии столкновений вставка ключа в хеш-таблицу / карту равна O(1)
, поскольку поиск сегмента - это операция с постоянным временем. Я не ожидал бы, что это изменится в случае коллизий, если предположить, что коллизии разрешаются с использованием связанного списка и , когда новый элемент вставляется в начало списка. Причина этого заключается в том, что добавление нового элемента в заголовок связанного списка также в основном O(1)
. Таким образом, вставка в соответствии с этими предположениями также должна быть O(1)
, и, следовательно, вставка n
ключей должна быть O(n)
.