技术栈

Java | Leetcode Java题解之第112题路径总和

m0_571957582024-05-26 22:19

题目:

题解:

java 复制代码
class Solution {
    public boolean hasPathSum(TreeNode root, int sum) {
        if (root == null) {
            return false;
        }
        if (root.left == null && root.right == null) {
            return sum == root.val;
        }
        return hasPathSum(root.left, sum - root.val) || hasPathSum(root.right, sum - root.val);
    }
}
上一篇:Autowired和Resource的关系
下一篇:pytest-sugar插件:对自动化测试用例加入进度条
相关推荐
_dindong
1 天前
牛客101:递归/回溯
数据结构·c++·笔记·学习·算法·leetcode·深度优先
毕设源码-赖学姐
1 天前
【开题答辩全过程】以 二手交易系统的设计与实现为例,包含答辩的问题和答案
java·eclipse
whltaoin
1 天前
【Spring Boot 注解解析】Bean 生命周期注解深度解析:@PostConstruct 与 @PreDestroy 面试高频考点 + 实战案例
java·spring boot·面试·bean生命周期
蒲公英源码
1 天前
教务管理系统源码
java·mysql
刃神太酷啦
1 天前
力扣校招算法通关:双指针技巧全场景拆解 —— 从数组操作到环检测的高效解题范式
java·c语言·数据结构·c++·算法·leetcode·职场和发展
Mos_x
1 天前
计算机组成原理核心知识点梳理
java·后端
墨寒博客栈
1 天前
Linux基础常用命令
java·linux·运维·服务器·前端
回忆是昨天里的海
1 天前
k8s-部署springboot容器化应用
java·容器·kubernetes
热门推荐
01GitHub 镜像站点02综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件03UV安装并设置国内源04《大数据技术原理与应用》实验报告三 熟悉HBase常用操作05npm使用国内淘宝镜像的方法06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08jdk21下载、安装(Windows、Linux、macOS)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)