#793. 二叉树的路径
二叉树的路径
题目描述
给定一棵二叉树,找出所有从根节点到叶子节点的路径。 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有从根节点到叶子节点路径总和等于给定目标和的路径。叶子节点是指没有子节点的节点。
输入格式
第一行是一个整数 n, 表示二叉树的结点个数。 二叉树结点编号从 1到 n(1<= n <= 10) , 根结点为 1。接下来有 n 行, 依次对应二叉树的 n 个结点。
输出格式
多行,一行一个路径。路径由从根到叶的结点编号组成。多个路径按先左后右顺序输出。
样例
输入样例 1
7
2 6
3 4
-1 -1
5 -1
-1 -1
-1 7
-1 -1
输出样例 1
1 2 3
1 2 4 5
1 6 7
输入样例 2
10
2 10
3 -1
4 9
5 8
6 7
-1 -1
-1 -1
-1 -1
-1 -1
-1 -1
输出样例 2
1 2 3 4 5 6
1 2 3 4 5 7
1 2 3 4 8
1 2 3 9
1 10
输入样例 3
1
-1 -1
输出样例 3
1