3.3.4
#
解答
#
一棵高度为 h 的完美二叉树有:1+2+22+…+2h=2h+1−1 个结点,反向得到 N 个结点的完美二叉树高度为 log2(N+1)−1。
一棵高度为 h 的完美三叉树有:1+3+32+…+3h=23h+1−1 个结点,反向得到 N 个结点的完美三叉树高度为 log3(2N+1)−1。
由于 2-3 树本身介于完美二叉树和完美三叉树之间,N 个结点的 2-3 树高度就会介于 N 个结点的完美二叉树和完美三叉树之间,即:∼⌊log3N⌋≤h≤∼⌊log2N⌋。
另请参阅
#
完美二叉树, 完全二叉树和完满二叉树 - veli - 博客园 (cnblogs.com)