Изменения

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

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

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

Навигация