#Z0808702. 二叉树的遍历(二)
二叉树的遍历(二)
题目描述
编写一个程序,读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以指针方式存储)。
例如如下的先序遍历字符串: abc##de#g##f###
其中 #
表示的是空格,空格字符代表空树。
建立起此二叉树以后,再对二叉树进行中序遍历,输出遍历结果。
输入格式
共一行,包含一个字符串,表示先序遍历字符串。
输出格式
共一行,输出将输入字符串建立二叉树后中序遍历的序列,字符之间用空格隔开。
注意,输出中不用包含 #
。
数据范围
输入字符串长度不超过 100,且只包含小写字母和 #
。
输入样例:
abc##de#g##f###
输出样例:
c b e g d f a
相关
在以下作业中: