在阅读有关展开树的信息时,我发现了一些关于展开节点“X”的等级和维基百科中的摊销成本的表达。它给出为 { 我们可以通过以下方式限制任何锯齿形或锯齿形操作的摊销成本:
amortized cost = cost + P(tf) - P(ti) ≤ 3(rankf(x) - ranki(x)),
其中x是向根移动的节点,下标“f”和“i”分别表示操作之后和之前。当对整个展开操作求和时,它会伸缩到 3(rank(root)),即 O(log n)。由于最多有一个 zig 操作,这只会增加一个常数。}
我无法解释这一点。请有人详细解释上述内容。如果可能的话,举一些例子。
请提供一些链接以解释伸展树的其他定理
谢谢