duplicate nodes上维基百科文章中为什么9
,1
和6
有rope?
我错过了什么,或者那些节点是完全冗余的?
答案 0 :(得分:2)
他们对我毫无意义。
答案 1 :(得分:1)
来自文章:
Each node has a "weight" equal to the length of its string plus the sum of all the weights in its left subtree.
这些数字似乎代表节点的权重,基于其子节点的大小。因此,值为6
的两个节点不必具有相同的值。重量为Hello_
6,重量为_Simon
。
修改强>
对于非叶值,重复项似乎在那里使叶子处于相同的深度。
答案 2 :(得分:1)
删除后可能会出现这些节点。最终你想要重新平衡,所以每个节点都有两个子节点(或一个叶子),每个分支的深度都是相同的。