空间限制: 128000 KB
 题目等级 : 黄金 Gold
 查看运行结果
 
 
题目描述 Description

给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度<=8)。

输入描述 Input Description

两个字符串,分别是中序和后序(每行一个)

输出描述 Output Description

一个字符串,先序

样例输入 Sample Input

BADC

BDCA

样例输出 Sample Output

ABCD

数据范围及提示 Data Size & Hint
#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio> using namespace std; string zx,hx; void get_hx(int l1,int r1,int l2,int r2)
{
int m=zx.find(hx[r2]);
cout<<hx[r2];
if(m>l1)
get_hx(l1,m-,l2,l2+m--l1);
if(m<r1)
get_hx(m+,r1,l2+m-l1,r2-); } int main()
{
cin>>zx>>hx; int r1=zx.length()-;
int r2=hx.length()-;
get_hx(,r1,,r2); return ;
}

最新文章

  1. C#------如何取出exe运行文件给客户使用
  2. 将gridFS中的图片文件写入硬盘
  3. 洛谷 P1007 独木桥 Label:模拟
  4. 在HTML5规范中div中读取预存的data-[key]值
  5. SQLServer中查询的数字列前面补0返回指定长度的字符串
  6. linux中nodejs后台运行工具forever
  7. Bootstrap 基础
  8. leetcode6 Reverse Words in a String 单词取反
  9. C# 两个ListBox 数据互传-基础操作
  10. 节点的创建--对比jQuery与JavaScript 方法
  11. 基于visual Studio2013解决C语言竞赛题之0419误差控制
  12. 联系我们_鲲鹏Web数据抓取 - 专业Web数据采集服务提供者
  13. js在IE浏览器和非IE浏览器中的兼容性问题
  14. NOIP2017 小凯的疑惑
  15. New UWP Community Toolkit - XAML Brushes
  16. 译注(3): NULL-计算机科学上最糟糕的失误
  17. 让我怀疑人生的bug集合
  18. Echarts纵坐标显示为整数小数
  19. hibernate10--命名查询
  20. 将python打包为.exe文件

热门文章

  1. jQuery和CSS的拍摄效果
  2. 配置SpringMVC返回JSON遇到的坑
  3. ASIHTTPRequest简单学习
  4. javascript获取属性的两种方法及区别
  5. url地址数据参数转化JSON对象(js三种方法实现)
  6. 使用Spring Cloud需要了解一些概念
  7. 【Luogu】P2912牧场散步(TarjanLCA)
  8. 洛谷P3312 - [SDOI2014]数表
  9. Redis的持久化——RDB
  10. KD-Tree 的笔记