【发布时间】:2015-11-12 19:05:42
【问题描述】:
关于 avl 树的简单问题。 如果我有这棵树:
27
/ \
9 50
/ \
2 15
\
21
为什么要平衡这个答案?:
15
/ \
9 27
/ / \
2 21 50
取而代之的是(或者它们都有效?):
21
/ \
15 27
/ \ \
2 9 50
【问题讨论】:
-
第二个是不是不小心把9和15互换了?因为它不是一个有效的搜索树。但它仍然是平衡的。