标签: tree time-complexity red-black-tree
具有n个内部节点的红黑树的高度最多为2 * O(ln N + 1)。换句话说,红黑树的高度最多为两倍。
任何人都可以直观地解释为什么会这样吗?我不是在寻找归纳证明(我可以在网上找到它们)。这只是一个直观的原因吗?我不能想出一个例子,其中R-B树的高度最多为2 * O(ln N + 1)。
答案 0 :(得分:2)
这个link给出了定理的直观证明。
下面,我将简单介绍一下校对的步骤:
其余的是代数:
最后我们得到
这样就完成了证明。