Изменения

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

Двоичная куча

27 байт убрано, 23:21, 15 июня 2014
Восстановление свойств кучи
<code>
'''function''' siftUp(i : '''int'''):
'''ifwhile''' A[i] < A[i == 0 / 2] '''returnand''' i != 0 <font color = "green">// i == 0 {{---}} мы в корне</font> '''if''' A[i] < A[i / 2] swap(A[i], A[i / 2]) siftUp( i / = 2)
</code>
333
правки

Навигация