type
status
date
slug
summary
tags
category
icon
password
创建时间
May 4, 2025 02:18 AM
给定一个二叉树的根节点
root
,和一个整数 targetSum
,求该二叉树里节点值之和等于 targetSum
的 路径 的数目。路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。
一、前缀和——§1.2 前缀和与哈希表

不要被二叉树的复杂给迷惑了。看透了其实很简单。
我们将二叉树的每个分支看作我们之前做一维前缀和的数组来计算。利用 DFS 和回溯,当深入到当前节点后,节点上的路径就是一个数组,利用前缀和来求解;当返回到上一层,就将之前的信息变更掉,恢复之前的现场。
这道题真是个好的思路扩展题。
📎 参考
- 无