Временная сложность операции Heap pop - PullRequest
0 голосов
/ 28 сентября 2018

Долгое время я предполагал, что временная сложность операции pop в куче составляет O(1).

Это O(1) или O(log(n))?

1 Ответ

0 голосов
/ 28 сентября 2018

Хорошо Википедия говорит, что O(1) только для получения элемента min.Чтобы вытолкнуть (удалить) элемент, все реализации кучи имеют O(log(n)) сложность времени.

enter image description here

...