Loading docs/ds/binary-heap.md +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ auhor: HeRaNO, Xeonacid 于是直接删掉(在最后一个结点处的)根结点,但是新的根结点可能不满足堆性质…… **向下调整** :在该结点的所有儿子中,找一个最小的,与该结点交换,重复此过程直到底层。 **向下调整** :在该结点的儿子中,找一个最大的,与该结点交换,重复此过程直到底层。 可以证明,删除并向下调整后,没有其他结点不满足堆性质。 Loading Loading
docs/ds/binary-heap.md +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ auhor: HeRaNO, Xeonacid 于是直接删掉(在最后一个结点处的)根结点,但是新的根结点可能不满足堆性质…… **向下调整** :在该结点的所有儿子中,找一个最小的,与该结点交换,重复此过程直到底层。 **向下调整** :在该结点的儿子中,找一个最大的,与该结点交换,重复此过程直到底层。 可以证明,删除并向下调整后,没有其他结点不满足堆性质。 Loading