二叉树-求叶节点个数

对任何一棵二叉树:度为0的结点数(即叶节点) = 度为2的节点数 + 1;
当二叉树的总个数为奇数时,此二叉树"无度为1"的结点
当二叉树的总个数为偶数时,此二叉树"只有一个度为1"的结点
设:度为2的结点数为n个
度为0的结点数+度为1的结点数+度为2的结点数=N
( n+1 )+(n)=2019
解得:n=1009
所以 :
度为2的结点数:1009个
度为1的结点数:0个(因为2019是奇数,所以此二叉树没有度为1的结点)
度为0的结点数(叶子节点数):1010个(等于度为2的结点数+1)

满二叉树和完全二叉树:
https://blog.csdn.net/weixin_37081112/article/details/108472876?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161621039716780274119840%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=161621039716780274119840&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-108472876.first_rank_v2_pc_rank_v29&utm_term=%E6%BB%A1%E4%BA%8C%E5%8F%89%E6%A0%91%E5%92%8C%E5%AE%8C%E5%85%A8%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%8C%BA%E5%88%AB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值