树和二叉树基本上都有先序、中序、后序、按层遍历等遍历顺序,
给定中序和其它一种遍历的序列就可以确定一棵二叉树的结构。
假定一棵二叉树一个结点用一个字符描述,现在给出中序和后序遍历的字符串,用邻接表结构输出二叉树。
树和二叉树基本上都有先序、中序、后序、按层遍历等遍历顺序,
给定中序和其它一种遍历的序列就可以确定一棵二叉树的结构。
假定一棵二叉树一个结点用一个字符描述,现在给出中序和后序遍历的字符串,用邻接表结构输出二叉树。
共两行,每行是由字母组成的字符串(一行的每个字符都是唯一的), 分别表示二叉树的中序遍历和后序遍历的序列。
字符串长度不超过26
用邻接表结构输出二叉树:
第一行为一个正整数n,表示二叉树的结点个数;
接下来n行,按先序遍历输出各个节点的信息。
每行三个字母,第一个字母表示该结点的编号,第二个字母表示该节点的左孩子结点编号,第三个字母表示该节点的右孩子结点编号。如果左右孩子节点编号为'0',表示该节点没有左孩子或右孩子。
DBGEACHFI DGEBHIFCA
9 A B C B D E D 0 0 E G 0 G 0 0 C 0 F F H I H 0 0 I 0 0