http://codevs.cn/problem/1013/ 
时间限制: 1 s

 空间限制: 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-1,l2,l2+m-1-l1);if(m<r1)get_hx(m+1,r1,l2+m-l1,r2-1);}int main()
{cin>>zx>>hx;int r1=zx.length()-1;int r2=hx.length()-1;get_hx(0,r1,0,r2);return 0;
}

转载于:https://www.cnblogs.com/Shy-key/p/6485968.html

T1013 求先序排列 codevs相关推荐

  1. java 蓝桥杯 求先序排列

    目录标题 题目描述 解题思路 代码 题目描述 描述 问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入 输入描述: 两行,每行一个 ...

  2. 蓝桥杯 ALGO-20 算法训练 求先序排列

    问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所 ...

  3. 蓝桥杯 ALGO-20 算法训练 求先序排列 Java版

    问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所 ...

  4. [NOIP2001]求先序排列

    题目: [NOIP2001]求先序排列 ,哈哈,我们今天来看一道二叉树的递归题嘛,这是选自NOIP上的一道题,好了,我们一起来看看题意吧: 题目描述是复制的,可能有部分显示不对,我就把题目链接放下面! ...

  5. 蓝桥杯算法训练合集八 1.数的划分2.求先序排列3.平方计算4.三角形高5.单词复数

    目录 1.数的划分 2.求先序排列 3.平方计算 4.三角形高 5.单词复数 1.数的划分 问题描述 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序). 例如:n=7,k=3,下面三种 ...

  6. codevs 1013 求先序排列

    题目链接:http://codevs.cn/problem/1013/ 题目描述 Description 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度< ...

  7. 二叉树——求先序排列(洛谷 P1030)

    题目选自洛谷P1030 首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(如ABCD,则根为D). 因为题目求先序,意味着要不断找根. 那么我们来看这道题方法:(示例) 中序ACGDBHZKX ...

  8. P1030求先序排列

    这道题很重点啊... 首先是对树的理解,了解先序.中序.后序的排列 再自己找出排列的规律. 初学树状结构做这道题能加深自己的理解. 以及判定范围...40分惨痛教训...  传送门 题目描述 给出一棵 ...

  9. code vs 1013 求先序排列

    2001年NOIP全国联赛普及组 题目描述 Description 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入描述 Input De ...

最新文章

  1. 1130:找第一个只出现一次的字符
  2. 对select的结果进行count统计
  3. ubuntu 没有php.ini,linux – 在Ubuntu中我对php.ini进行了更改,但没有任何反应
  4. IntersectionObserver对象
  5. 解决mapper映射文件不发布问题
  6. 源码-0105-Autoresizing
  7. RHEL6基础之一系统内核Kernel与GNU计划及Linux发行版本
  8. Bailian1192 最优连通子集【DFS】
  9. 论文笔记_S2D.05-2012-ECCV-从立体图像中提取与场景一致的三维对象和深度
  10. java编写图案1357,洛谷 P1357 花园 解题报告
  11. ScreenToGif – 免费开源 GIF 录屏制作软件之王!对比多款主流 GIF 工具我选了它
  12. 一天一个产品分析之美拍_米米米米粒口红_新浪博客
  13. 数模(一)TSP问题
  14. 【软件安装】TeXLive 2022安装(Latex下载,安装,测试,升级)教程
  15. 广东再增一项重大跨海工程 黄茅海跨海通道将开建
  16. Android之Keystore文件签名(获取查看apk签名)
  17. 【音视频】iOS AVAudioSession梳理
  18. 如何利用PuTTY连接Windows主机和Linux虚拟机
  19. 云呐|智能运维管理系统平台,可视化运维系统管理
  20. UML介绍(2)—— 用例图(use case diagram)

热门文章

  1. php png缩放,PHP实现对png图像进行缩放的方法(支持透明背景)
  2. 深入解析MVVM架构
  3. Linux查询pg数据库账号密码,PostgreSQL登录数据库
  4. FTP学习的一些笔记
  5. python cmdb_Django之入门 CMDB系统 (一) 基础环境
  6. activiti高亮显示图片_电气自动化控制中,工业显示器应用如何“硬核”拓展细分领域?...
  7. 【Flink】Flink on yarn 支持指定 application id 吗? yarn.application.id
  8. 【kafka】Kafka ConsumerOffsetChecker 命令失效问题解决 卡死
  9. 【Antlr】Antler 解析 没有进入 visit 相关方法中 一个愚蠢的问题
  10. 【Flink】flink1.11报错No ExecutorFactory found to execute the application