#6636. 根据中序和后序遍历求根节点

根据中序和后序遍历求根节点

根据中序和后序遍历求根节点

题目描述

给定一棵二叉树的中序遍历序列后序遍历序列,请输出这棵二叉树的根节点

在二叉树的后序遍历中,遍历顺序为:

左子树 → 右子树 → 根节点

因此,后序遍历序列的最后一个字符就是整棵二叉树的根节点。


输入格式

输入共两行:

第一行是一个字符串,表示二叉树的中序遍历序列。

第二行是一个字符串,表示二叉树的后序遍历序列。


输出格式

输出一个字符,表示该二叉树的根节点。


输入样例

DBEAC
DEBCA

输出样例

A

样例解释

后序遍历序列为:

DEBCA

最后一个字符是 A,所以这棵二叉树的根节点是 A


数据范围

设输入字符串长度为 n

1 ≤ n ≤ 1000

输入的两个字符串长度相同,且均由大写英文字母组成。

保证输入数据对应一棵合法二叉树。