3.4.2 American Heritage 美国血统

2020年1月17日 1028点热度 0人点赞 0条评论

3.4.2 American Heritage 美国血统

时间: 1ms        内存:64M

描述:

农夫约翰非常认真地对待他的奶牛们的血统。然而他不是一个真正优秀的记帐员。他把他的奶牛们的家谱作成二叉树,并且把二叉树以更线性 的”树的中序遍历“和”树的前序遍历“的符号加以记录而不是用图形的方法。 你的任务是在被给予奶牛家谱的”树中序遍历“和”树前序遍历“的符号后,创建奶牛家谱的”树的后序遍历“的符号。每一头奶牛的姓名被 译为一个唯一的字母。(你可能已经知道你可以在知道树的两种遍历以后可以经常地重建这棵树。)显然,这里的树不会有多余26个的顶点。 这是在样例输入和样例输出中的树的图形表达方式:

                  C
                /   \
               /     \
              B       G
             / \     /
            A   D   H
               / \
              E   F


树的中序遍历是打印左子树,根和右子树。 树的前序遍历是打印根,左子树和右子树。 树的后序遍历是打印左子树,右子树和根。

输入:

第一行: 树的中序遍历 第二行: 同样的树的前序遍历

输出:

单独的一行表示该树的后序遍历。

示例输入:

ABEDFCHG
CBADEFGH

示例输出:

AEFDBHGC

提示:

参考答案:

解锁文章

没有看到答案?微信扫描二维码可免费解锁文章

微信扫描二维码解锁

使用微信扫描二维码打开广告页面后可以立即关闭,再刷新此页面即可正常浏览此文章

所跳转广告均由第三方提供,并不代表本站观点!

已经扫描此二维码?点此立即跳转

code

这个人很懒,什么都没留下

文章评论