力扣404 代码随想录Day15 第三题

左叶子之和

cpp 复制代码
class Solution {
public:
    int sumOfLeftLeaves(TreeNode* root) {
        if(root==NULL) return 0;
        if(root->left==NULL&&root->right==NULL) return 0;
        int ln=sumOfLeftLeaves(root->left);
        if(root->left!=NULL&&root->left->left==NULL&&root->left->right==NULL) ln=root->left->val;
        int rn=sumOfLeftLeaves(root->right);
        int sum=ln+rn;
        return sum;
    }
};
相关推荐
2401_8732046511 分钟前
分布式系统安全通信
开发语言·c++·算法
sw1213891 小时前
C++中的代理模式实战
开发语言·c++·算法
ballball~~2 小时前
ISP-CCM(Color Correction Matrix)
图像处理·数码相机·算法
sheeta19982 小时前
LeetCode 每日一题笔记 日期:2025.03.24 题目:2906.构造乘积矩阵
笔记·leetcode·矩阵
Sunshine for you2 小时前
实时操作系统中的C++
开发语言·c++·算法
中科院提名者3 小时前
BPE 算法的硬核拆解——理解词表(Vocabulary)是如何从零训练出来的,以及字符串是如何被切碎的
算法
「QT(C++)开发工程师」3 小时前
C++11三大核心特性深度解析:类型特征、时间库与原子操作
java·c++·算法
乐分启航3 小时前
SliMamba:十余K参数量刷新SOTA!高光谱分类的“降维打击“来了
java·人工智能·深度学习·算法·机器学习·分类·数据挖掘
你真是饿了5 小时前
算法专题二:滑动窗口
算法
ccLianLian5 小时前
数论·约数
数据结构·算法