HXOJ3854. 树与二叉树题四:层次遍历

提交5 通过2
通过率40%
时间限制1000ms
内存限制512MiB

题目描述

题目描述

给定一棵有 nn 个结点的二叉树,结点编号为 11 到 nn,且互不相同,根结点编号为 11。

请按层次遍历这棵二叉树:先输出根结点,再从左到右输出第二层的所有结点,随后从左到右输出第三层,依此类推。每一层单独占一行。

输入格式

第一行输入一个正整数 nn。

接下来 nn 行,第 ii 行输入两个整数 li,ril_i,r_i,分别表示结点 ii 的左儿子和右儿子的编号。若某个儿子不存在,对应编号为 00。

输出格式

输出若干行。第 dd 行从左到右输出深度为 dd 的所有结点编号,编号之间用一个空格分隔。根的深度为 11。

1
0 0
1
2
2 0
0 0
1
2
5
3 2
0 0
4 5
0 0
0 0
1
3 2
4 5

数据范围与约定

1≤n≤1061\le n\le 10^6,输入保证构成一棵以结点 11 为根的二叉树。