二叉树的性质

二叉树的性质

书籍推荐

《大话数据结构》——https://www.geekschool.club/book/detail/20006

  • 性质一:
    一颗二叉树的第k层,有最多有 2 k − 1 2^{k-1} 2k1个节点

  • 性质二:
    一颗深度为k的二叉树,最多有 2 K − 1 2^K-1 2K1个节点

  • 性质三:
    对于任意的二叉树,如果其叶子节点数量为 n 0 n_0 n0,度为2的节点数量为 n 2 n_2 n2,则有 n 0 = n 2 + 1 n_0=n_2+1 n0=n2+1

  • 性质四:
    一颗有n个节点的完全二叉树,深度为 ∣ l o g 2 n ∣ + 1 |log_2n|+1 log2n+1

  • 性质五:
    如果对一颗有n个节点的完全二叉树的节点按照层次遍历编号,对一种的任一个节点i( 1 ≤ i ≤ n 1 \leq i \leq n 1in)有:

    1. 如果i=1,则节点i是二叉树的根,无双亲节点;如果i>1,则其无父节点
    2. 如果2i>n,则节点i无左孩子(节点为叶子节点);否则其做孩子是2i
    3. 如果2i+1>n,则节点无右孩子;否则其右孩子是节点2i+1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值