Изменения

Перейти к: навигация, поиск

Биномиальная куча

568 байт добавлено, 22:38, 6 марта 2012
extractMin
=== extractMin ===
 Приведенная ниже процедура извлекает узел с минимальным ключом из биномиальной кучи и возвращает указатель на извлеченный узел:. Процедура выполняется за время <tex>O(\log n)</tex>, поскольку всего в списке <tex>O(\log n)</tex> корней биномиальных деревьев. И всего у найденного дерева <tex> k </tex> порядка(с минимальным значением ключа) ровно <tex> k </tex> детей, то сложность перебора этих детей будет тоже <tex>O(\log n)</tex>. То общая асимптотика <tex>O(\log n) + O(\log n) = O(\log n)</tex>.
<code>
333
правки

Навигация