news 2026/4/23 15:05:28

力扣hot100:路径总和III

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣hot100:路径总和III

题目描述:

思路:

本题和“和为k的子数组 有异曲同工之妙”,思路也相似。可以用一个哈希表去存储每条路径的和,两条路径和只差即为中间路径的和。

可以用递归的方式向下遍历这颗树,定义一个s,表示目前路径的和,每走一个节点就把节点值加入s,然后判断哈希表中是否存在s-targetSum,如果存在说明找到了和为targetSum的路径,不存在就把更新哈希表。

需要注意的是,左右叶子节点递归完之后要回溯哈希表,以免对其他分支的技术产生问题。

代码:

class Solution { private int ans=0; public int pathSum(TreeNode root, int targetSum) { Map<Long,Integer> cnt=new HashMap<>(); cnt.put(0L,1); dfs(root,0,targetSum,cnt); return ans; } private void dfs(TreeNode node,long s,int targetSum,Map<Long,Integer> cnt){ if(node==null){ return; } s+=node.val; ans+=cnt.getOrDefault(s-targetSum,0); cnt.merge(s,1,Integer::sum); dfs(node.right,s,targetSum,cnt); dfs(node.left,s,targetSum,cnt); cnt.merge(s,-1,Integer::sum); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 9:18:39

微服务分布式事务实战:从数据一致性到故障恢复全方案

某电商平台在 “会员积分兑换商品” 业务中出现严重数据不一致问题&#xff1a;用户积分成功扣减&#xff08;积分服务&#xff09;&#xff0c;但商品库存未同步减少&#xff08;库存服务&#xff09;&#xff0c;导致用户 “花了积分却没拿到商品”&#xff0c;客服投诉量激增…

作者头像 李华
网站建设 2026/4/23 9:20:17

XUnity.AutoTranslator终极指南:让Unity游戏秒变中文的免费神器

还在为看不懂的日文游戏而苦恼吗&#xff1f;XUnity.AutoTranslator这款强大的Unity游戏翻译工具&#xff0c;能够实时将游戏文本转换为中文&#xff0c;彻底打破语言障碍。无论你是新手玩家还是资深游戏爱好者&#xff0c;这款免费的开源工具都能让你的游戏体验瞬间升级&#…

作者头像 李华
网站建设 2026/4/23 9:18:42

3个关键步骤!用闲鱼自动化工具实现高效运营管理

3个关键步骤&#xff01;用闲鱼自动化工具实现高效运营管理 【免费下载链接】xianyu_automatize [iewoai]主要用于实现闲鱼真机自动化&#xff08;包括自动签到、自动擦亮、统计宝贝数据&#xff09; 项目地址: https://gitcode.com/gh_mirrors/xia/xianyu_automatize 想…

作者头像 李华
网站建设 2026/4/23 9:20:07

DeepSeek-V3.1震撼发布:混合推理架构引领AI交互新纪元

DeepSeek-V3.1震撼发布&#xff1a;混合推理架构引领AI交互新纪元 【免费下载链接】DeepSeek-V3.1-Base DeepSeek-V3.1 是一款支持思考模式与非思考模式的混合模型 项目地址: https://ai.gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-V3.1-Base 2025年8月21日下午&…

作者头像 李华
网站建设 2026/4/23 10:47:35

【北理工-AAAI26】MODA:首个无人机多光谱目标检测数据集

文章&#xff1a;MODA: The First Challenging Benchmark for Multispectral Object Detection in Aerial Images代码&#xff1a;https://github.com/shuaihao-han/MODA单位&#xff1a;北京理工大学一、问题背景&#xff1a;航拍检测难在哪&#xff1f;多光谱潜力为何难释放&…

作者头像 李华