二叉树中和为某一值的路径
来源:互联网 发布:精准扶贫数据平台登录 编辑:程序博客网 时间:2024/06/06 01:41
输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。、
路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。
public
class
Solution {
private
ArrayList<ArrayList<Integer>> listAll =
new
ArrayList<ArrayList<Integer>>();
private
ArrayList<Integer> list =
new
ArrayList<Integer>();
public
ArrayList<ArrayList<Integer>> FindPath(TreeNode root,
int
target) {
if
(root ==
null
)
return
listAll;
list.add(root.val);
target -= root.val;
if
(target ==
0
&& root.left ==
null
&& root.right ==
null
)
listAll.add(
new
ArrayList<Integer>(list));
FindPath(root.left, target);
FindPath(root.right, target);
list.remove(list.size()-
1
);
return
listAll;
}
}
0 0
- 【树】二叉树中和为某一值的路径
- 【树6】二叉树中和为某一值的路径
- 题目11:二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的所有路径
- 题目1368:二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- 1368:二叉树中和为某一值的路径 @jobdu
- 二叉树中和为某一值的路径
- 二叉树中和为某一值的路径
- Q25:二叉树中和为某一值的路径
- 剑指offer:二叉树中和为某一值的路径
- 二叉树中和为某一值的路径(剑指offer25)
- HDU-5695 Gym Class(拓扑排序)
- [读书笔记]
- poj 3641 快速幂
- 嵌套全选jq代码
- 屏幕适配
- 二叉树中和为某一值的路径
- SVM算法的一点点理解
- NOIP提高组 树塔狂想曲
- NYOJ-117 求逆序数(离散化+树状数组)/(归并)
- Android面试题:横竖屏切换的生命周期
- [python]判断列表为空
- 字符串移位包含的问题
- CococaPods 前前后后
- 操作系统-处理机调度