首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
左叶子之和
19条解析
开通博客写题解
牛客82035003号
发表于 2022-04-10 22:42:27
1.第一看根结点是否为空,为空则返回0,没有叶子。 2.根结点不为空的情况下,看根结点的左孩子结点是否是叶子结点,是就把其值并入sum. 3.根结点不为空的情况下,如果根结点的左孩子不是叶子结点,而是空结点,或者只有左孩子结点,或者只有右孩子结点,或者有2个孩子结点,就递归左右子树求和
展开全文
KangWang
发表于 2022-01-15 23:58:56
public class Solution { int sum = 0; public int sumOfLeftLeaves (TreeNode root) { // write code here dfs(root, false);
展开全文
已注销
发表于 2021-12-24 21:54:55
/** * struct TreeNode { * int val; * struct TreeNode *left; * &
展开全文
小小小明哥
发表于 2022-01-19 18:08:40
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {
展开全文
大哥们不要卷我
发表于 2022-02-09 13:47:46
首先要注意是判断左叶子,不是二叉树左侧节点,所以不要上来想着层序遍历。 因为题目中其实没有说清楚左叶子究竟是什么节点,那么我来给出左叶子的明确定义:如果左节点不为空,且左节点没有左右孩子,那么这个节点就是左叶子 那么判断当前节点是不是左叶子是无法判断的,必须要通过节点的父节点来判断其左孩子是不是左叶
展开全文
Kris王仙客
发表于 2023-10-28 08:31:51
package main import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * 代码中的类名、
展开全文
fred-coder
发表于 2022-01-28 14:19:10
广度优先遍历,记录当前节点是否为左节点,再判断节点是否为叶子节点 # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right
展开全文
何成HN
发表于 2025-12-12 14:59:03
# class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right = None # # 代码中的类名、方法名、参数名已经指定,请勿
展开全文
奶ve
发表于 2024-05-12 09:00:21
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullpt
展开全文
君无颜
发表于 2022-02-04 15:01:11
代码简洁,递归核心是判断条件:左叶子之和,那只要找到左子节点是叶子节点的判断条件即可 c++实现 class Solution { public: int sumOfLeftLeaves(TreeNode* root) { // write code here
展开全文
查看本题
查看本题讨论
等你来战
查看全部
牛客小白月赛130
报名截止时间:2026-03-20 21:00
CACPC - 环海岸线联盟联合校赛决赛(同步赛)
报名截止时间:2026-03-21 18:00
2026年山东大学(威海)程序设计新星赛(同步赛)
报名截止时间:2026-03-21 18:00
2026 年中国传媒大学程序设计大赛(同步赛)
报名截止时间:2026-03-21 17:00
蓝桥杯多校模拟赛
报名截止时间:2026-03-21 18:00
第二十二届西南科技大学ACM程序设计竞赛(同步赛)
报名截止时间:2026-03-22 17:30
牛客周赛 Round 136
报名截止时间:2026-03-22 21:00
牛客练习赛150
报名截止时间:2026-03-27 21:30
“⌬杯”蓝桥杯大赛省赛模拟赛
报名截止时间:2026-03-29 17:00
牛客2026年愚人节比赛
报名截止时间:2026-04-01 21:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题