coisini002 2023-03-01 21:55 采纳率: 52.3%
浏览 147

高度为8的平衡二叉树的结点数至少有

高度为8的平衡二叉树的结点数至少有()个。

有第二种解题方法,后面那个斐波那契那里不明白,

img

  • 写回答

1条回答 默认 最新

  • 虚心求知的熊 CSDN实力新星 2023-03-01 22:08
    关注

    设F(n)表示第n个斐波那契数,即F(1) = 1, F(2) = 1, F(n) = F(n-1) + F(n-2) (n > 2)。则有:

    S(1) = 1
    S(2) = 2
    S(k) = S(k-1) + S(k-2) + 1 (k > 2)

    将S(k)看做F(k+1) - 1,则有:

    F(2) - 1 = S(1)
    F(3) - 1 = S(2)
    F(k+1) - 1 = S(k) = S(k-1) + S(k-2) + 1 = F(k) + F(k-1) + 1 (k > 2)

    因此,对于高度为8的平衡二叉树,其节点数至少为F(9) - 1 = 34个。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月1日