333
правки
Изменения
→Восстановление свойств кучи
<code>
'''function''' siftDown(i : '''int'''):
'''while''' 2 * i + 2 <= aA.heap_size heapSize <font color = "green">// <tex>heap</tex>_<tex>sizeheapSize</tex> {{---}} количество элементов в куче</font> '''if''' 2 * i + 1 <= aA.heap_sizeheapSize
left = A[2 * i + 1] <font color = "green">// левый сын</font>
'''else'''