#1927. 二叉树(一)-课堂案例3
二叉树(一)-课堂案例3
题目描述
二叉树的层序遍历 对给定的二叉树进行层序遍历,按照从上到下、从左到右的顺序,依次输出二叉树中各个节点的编号。
输入格式
第一行是一个整数 n,表示二叉树的节点个数。 接下来的 n 行,每行对应一个节点(按节点编号 1 到 n 的顺序输入)。每行包含两个整数,分别表示该节点的左孩子编号和右孩子编号。如果孩子不存在,则用 -1 表示。
输出格式
一行数据,包含按层序遍历顺序访问到的节点编号,编号之间用空格分隔。
样例
输入样例 1
3
2 3
-1 -1
-1 -1
输出样例 1
1 2 3
输入样例 2
7
2 3
4 5
6 7
-1 -1
-1 -1
-1 -1
-1 -1
输出样例 2
1 2 3 4 5 6 7
输入样例 3
6
2 3
4 5
6 -1
-1 -1
-1 -1
-1 -1
输出样例 3
1 2 3 4 5 6
输入样例 4
4
-1 2
-1 3
-1 4
-1 -1
输出样例 4
1 2 3 4