假设我有一个像下面这样的堆:
现在,我想将另一个项目55插入到这个堆中。
如何操作?
选项1。
哪一个是正确的步骤?为什么?请解释。
请解释哪一个是正确的步骤以及为什么。
77
/ \
/ \
50 60
/ \ / \
22 30 44 55
现在,我想将另一个项目55插入到这个堆中。
如何操作?
选项1。
77
/ \
/ \
55 60
/ \ / \
50 30 44 55
/
22
选项2。
77
/ \
/ \
55 60
/ \ / \
22 50 44 55
\
30
Option 3.
77
/ \
/ \
50 60
/ \ / \
22 30 55 55
/
44
哪一个是正确的步骤?为什么?请解释。
请解释哪一个是正确的步骤以及为什么。