替罪羊树跟踪n =节点数,q =上限。
这是什么上限?我认为这是树中可能存在的最大节点数,具体取决于它的高度。它不是。如何找到上限以便我可以创建这个树。
答案 0 :(得分:1)
在上下文中,q
是the Wikipedia article调用MaxNodeCount
的内容:
[..] MaxNodeCount只代表最高的NodeCount。每当重新平衡整个树时,它都会设置为NodeCount,插入后设置为max(MaxNodeCount,NodeCount)。
(书中NodeCount
为n
)
另外,如果删除后
NodeCount <= α * MaxNodeCount
然后重新平衡整个树,并将MaxNodeCount重置为NodeCount的值。在书中,α的值是0.5。