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