您的位置:首页 > 其它

二叉树的镜像-jobdu-1521

2014-04-09 21:56 176 查看
jobdu--1521:二叉树的镜像
时间限制:1 秒内存限制:128 兆特殊判题:否提交:878解决:227

题目描述:

输入一个二叉树,输出其镜像。




输入:

输入可能包含多个测试样例,输入以EOF结束。

对于每个测试案例,输入的第一行为一个整数n(0<=n<=1000,n代表将要输入的二叉树节点的个数(节点从1开始编号)。接下来一行有n个数字,代表第i个二叉树节点的元素的值。接下来有n行,每行有一个字母Ci。

Ci=’d’表示第i个节点有两子孩子,紧接着是左孩子编号和右孩子编号。

Ci=’l’表示第i个节点有一个左孩子,紧接着是左孩子的编号。

Ci=’r’表示第i个节点有一个右孩子,紧接着是右孩子的编号。

Ci=’z’表示第i个节点没有子孩子。

输出:

对应每个测试案例,

按照前序输出其孩子节点的元素值。

若为空输出NULL。

样例输入:

7

8 6 10 5 7 9 11

d 2 3

d 4 5

d 6 7

z

z

z

z

样例输出:

8 10 11 9 6 7 5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: