【数一线性代数】021入门

Index

推荐阅读:https://blog.csdn.net/weixin_60702024/article/details/141729949

给定二叉树的根节点root,计算其叶节点的个数。


分析实现

类似于求二叉树的高度,二叉的树叶结点个数也可以通过递归,用左右子树的叶节点个数,简单地计算得出。

具体实现如下:

cpp 复制代码
int countLeaves(BTNode* root) {
    if (root == nullptr)
        return 0;
    if (!root->left && !root->right)
        return 1;
    return countLeaves(root->left) + countLeaves(root->right);
}

总结

以上就是递归计算二叉树结点个数的实现,递归的写法并不复杂,可作为简单的练习。

相关推荐
西电研梦20 小时前
利好消息!!西电今年考研可能报考人数跌破1.5万??
考研·研究生·西安电子科技大学·26考研
vx_dmxq2111 天前
【PHP考研互助系统】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
java·spring boot·mysql·考研·微信小程序·小程序·php
立志成为大牛的小牛5 天前
数据结构——五十二、散列函数的构造(王道408)
数据结构·笔记·程序人生·考研·算法
立志成为大牛的小牛6 天前
数据结构——四十四、平衡二叉树的删除操作(王道408)
数据结构·学习·程序人生·考研·算法
立志成为大牛的小牛6 天前
数据结构——四十九、B树的删除与插入
数据结构·学习·程序人生·考研·算法
荒原之梦网7 天前
27考研数学听谁的课比较好?
考研·考研数学·荒原之梦考研数学
曦月逸霜7 天前
湖科大计网好题——OSPF&RIP协议
考研
立志成为大牛的小牛9 天前
数据结构——四十八、B树(王道408)
数据结构·笔记·b树·学习·考研·算法
烧冻鸡翅QAQ10 天前
考研408笔记——数据结构
数据结构·笔记·考研
YangYang9YangYan10 天前
大专生考研深度解析与科学备考指南
大数据·考研