关于shiftDown的问题
来源:10-2 JavaScript 实现:最小堆类

wuli_Taotao
2021-07-31
请问老师,shiftDown方法中,如果是[3, 2, 1]的堆,先判断了左叶子,执行之后变成了[ 2, 3, 1],这样不就不是最小堆了吗?
写回答
1回答
-
wuli_Taotao
提问者
2021-07-31
明白了,这种情况右子叶也会swap一次
00
相似问题
关于shiftDown的问题
来源:10-2 JavaScript 实现:最小堆类
wuli_Taotao
2021-07-31
请问老师,shiftDown方法中,如果是[3, 2, 1]的堆,先判断了左叶子,执行之后变成了[ 2, 3, 1],这样不就不是最小堆了吗?
1回答
wuli_Taotao
提问者
2021-07-31
明白了,这种情况右子叶也会swap一次
相似问题