Изменения

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

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

27 байт добавлено, 03:01, 5 апреля 2011
Extract_Min
=== Extract_Min ===
Приведенная ниже процедура извлекает узел с минимальным ключок ключом из биномиальной кучи и возвращает указатель на извлеченный узел:
<code>
Поскольку минимальный элемент находится в корневом списке, найти его легко; после его удаления соответствующее дерево рассыпается в набор биномиальных деревьев меньшего размера, который надо объединить с оставшейся частью кучи.
Все действия выполняются за время <tex>O\log(lgnn)</tex>, так что общее время работы процедуры есть <tex>O\log(lgnn)</tex>.
=== Decrease_Key ===
22
правки

Навигация