题目描述
给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度\≤8)。
输入格式
2行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列。
输出格式
1行,表示一棵二叉树的先序。
输入输出样例
输入
BADC
BDCA
输出
ABCD
代码如下:
#include <iostream>
using namespace std;
struct Node{
char c;
Node *left;
Node *right;
};
Node* find(char *p,char *q,int i1,int i2,int j1,int j2)
{
Node *T