当前位置: 首页 > news >正文

112.路径总和

package org.example; class Solution { public boolean hasPathSum(TreeNode root, int targetSum) { if (root == null) { return false; } else { return traversal(root, targetSum - root.val); } } /** * 检查根结点到叶子结点的路径总和是否等于目标值 * * @param root 根结点 * @param targetSum 目标值 * @return 路径总和等于目标值则返回 true,否则则返回 false */ private boolean traversal(TreeNode root, int targetSum) { if (root.left == null && root.right == null && targetSum == 0) { // 到达叶子结点且目标值等于 0 return true; } else if (root.left == null && root.right == null && targetSum != 0) { // 到达叶子结点但是目标值不等于 0 return false; } else { // 没有到达叶子结点 // 则继续检查 // 检查左子树 if (root.left != null && traversal(root.left, targetSum - root.left.val)) { return true; } // 检查右子树 if (root.right != null && traversal(root.right, targetSum - root.right.val)) { return true; } return false; } } }
http://www.jsqmd.com/news/645252/

相关文章:

  • 2026贵州旅行社哪家强?跟团/团建/包车/私人定制多维优选 - 深度智识库
  • 3步完成B站视频下载:BilibiliDown终极免费工具指南
  • STM32F103实战:如何用CubeMX快速配置HID+MassStorage复合设备(附完整代码)
  • 别让GPU闲着!用PyTorch Profiler + TensorBoard揪出ResNet18训练中的‘摸鱼’时刻
  • 如何在本地安全提升英雄联盟游戏体验?LeagueAkari工具包全面解析
  • Sakura-13B-Galgame:开源可控的ACGN领域日中翻译大模型深度集成指南
  • 揭秘多模态大模型的“隐形歧视”:如何用5个可复现指标+2个开源工具包量化图文语音联合偏见?
  • 从使用到回收:教你轻松解锁永辉超市卡更多价值! - 团团收购物卡回收
  • Midscene.js终极指南:如何用视觉AI实现跨平台自动化测试与操作
  • 4个突破性特性重构化学研究:ChemCrow如何将AI大语言模型转化为化学智能助手
  • 数学建模竞赛小白别慌!手把手教你用Python+ChatGPT搞定亚太杯A题(附完整代码)
  • Planka:3个理由告诉你为什么这是最适合程序员的开源看板工具
  • 2026年大连金属表面处理一站式解决方案完全指南:天新表面官方联系方式与行业深度横评 - 精选优质企业推荐榜
  • 单细胞分析(26)——STARsolo实战指南:从参数优化到多平台数据整合
  • AI智能体(AI Agent)的开发技术
  • AI大模型、智能体、RAG...这些名词太复杂?一文教你如何落地应用,让AI真正帮你干活!
  • 如何将VR 3D视频转为2D:5步实现自由视角探索的终极指南
  • OpenModScan Modbus通讯测试工具深度解析:工业自动化调试实战指南
  • Xtreme Download Manager:5倍下载加速与视频捕获完全指南
  • 线上回收盒马鲜生卡的正确方法:解读常见问题与实用技巧 - 团团收购物卡回收
  • 【国家级智算中心验证】:3种硬件感知调度算法对比实测——为何MoE架构下动态稀疏激活可降低单token能耗57.3%?
  • FDTD仿真反射率结果不准?可能是这5个参数设置细节没搞对(以WO3/W薄膜为例)
  • 别再死记硬背了!用‘慢开始’和‘快恢复’的故事,5分钟搞懂TCP拥塞控制
  • 群晖Docker新手看过来:一条命令搞定Vocechat私聊服务器,再也不用求人开权限了
  • 230.二叉搜索树中第K小的元素
  • 3分钟搞定:macOS风格鼠标指针在Windows和Linux上的终极安装指南
  • FitGirl游戏启动器完整指南:免费开源的游戏管理终极解决方案
  • 盘点京东e卡线上回收完整的步骤与注意要点 - 淘淘收小程序
  • 揭秘STM32MP157双核聊天室:用IPCC+RPMsg实现A7/M4跨核对话(含设备树配置避坑指南)
  • 如何在Windows 11 24H2 LTSC系统中一键安装微软商店:3分钟终极完整指南