遍历二叉树

测试数据来自 system/1275

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【题目描述】

  给出一棵二叉树,请输出它的先序遍历序列、中序遍历序列、后序遍历序列和层次遍历序列。

【输入格式】

  第一行给出节点个数 \(n\)(结点编号为 \(1..n\))。
  接下来 \(n\) 行,第 \(i+1\) 行的第一个数据是一个字符,表示结点 \(i\) 的权值,后面的两个数。表示结点 \(i\) 的左儿子和右儿子(编号)。如果左儿子为 0,表示没有左儿子,如果右儿子为 0,表示没有右儿子。

【输出格式】

  4行,依次是二叉树的先序遍历序列、中序遍历序列、后序遍历序列和层次遍历序列。

【输入输出样例】

 Input

7
A 2 3
B 4 5
C 0 6
D 0 0
E 7 0
F 0 0
G 0 0

 Output

A B D E G C F 
D B G E A C F 
D G E B F C A 
A B C D E F G 

【数据限制】

  \(1<=n<100\)

【来源】

  Mr.he

二叉树练习题

未认领
状态
已结束
题目
11
开始时间
2024-04-01 00:00
截止时间
2024-04-27 23:59
可延期
24.0 小时