T1013 求先序排列 codevs
给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度<=8)。
两个字符串,分别是中序和后序(每行一个)
一个字符串,先序
BADC
BDCA
ABCD
#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相关推荐
- java 蓝桥杯 求先序排列
目录标题 题目描述 解题思路 代码 题目描述 描述 问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入 输入描述: 两行,每行一个 ...
- 蓝桥杯 ALGO-20 算法训练 求先序排列
问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所 ...
- 蓝桥杯 ALGO-20 算法训练 求先序排列 Java版
问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所 ...
- [NOIP2001]求先序排列
题目: [NOIP2001]求先序排列 ,哈哈,我们今天来看一道二叉树的递归题嘛,这是选自NOIP上的一道题,好了,我们一起来看看题意吧: 题目描述是复制的,可能有部分显示不对,我就把题目链接放下面! ...
- 蓝桥杯算法训练合集八 1.数的划分2.求先序排列3.平方计算4.三角形高5.单词复数
目录 1.数的划分 2.求先序排列 3.平方计算 4.三角形高 5.单词复数 1.数的划分 问题描述 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序). 例如:n=7,k=3,下面三种 ...
- codevs 1013 求先序排列
题目链接:http://codevs.cn/problem/1013/ 题目描述 Description 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度< ...
- 二叉树——求先序排列(洛谷 P1030)
题目选自洛谷P1030 首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(如ABCD,则根为D). 因为题目求先序,意味着要不断找根. 那么我们来看这道题方法:(示例) 中序ACGDBHZKX ...
- P1030求先序排列
这道题很重点啊... 首先是对树的理解,了解先序.中序.后序的排列 再自己找出排列的规律. 初学树状结构做这道题能加深自己的理解. 以及判定范围...40分惨痛教训... 传送门 题目描述 给出一棵 ...
- code vs 1013 求先序排列
2001年NOIP全国联赛普及组 题目描述 Description 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入描述 Input De ...
最新文章
- 1130:找第一个只出现一次的字符
- 对select的结果进行count统计
- ubuntu 没有php.ini,linux – 在Ubuntu中我对php.ini进行了更改,但没有任何反应
- IntersectionObserver对象
- 解决mapper映射文件不发布问题
- 源码-0105-Autoresizing
- RHEL6基础之一系统内核Kernel与GNU计划及Linux发行版本
- Bailian1192 最优连通子集【DFS】
- 论文笔记_S2D.05-2012-ECCV-从立体图像中提取与场景一致的三维对象和深度
- java编写图案1357,洛谷 P1357 花园 解题报告
- ScreenToGif – 免费开源 GIF 录屏制作软件之王!对比多款主流 GIF 工具我选了它
- 一天一个产品分析之美拍_米米米米粒口红_新浪博客
- 数模(一)TSP问题
- 【软件安装】TeXLive 2022安装(Latex下载,安装,测试,升级)教程
- 广东再增一项重大跨海工程 黄茅海跨海通道将开建
- Android之Keystore文件签名(获取查看apk签名)
- 【音视频】iOS AVAudioSession梳理
- 如何利用PuTTY连接Windows主机和Linux虚拟机
- 云呐|智能运维管理系统平台,可视化运维系统管理
- UML介绍(2)—— 用例图(use case diagram)
热门文章
- php png缩放,PHP实现对png图像进行缩放的方法(支持透明背景)
- 深入解析MVVM架构
- Linux查询pg数据库账号密码,PostgreSQL登录数据库
- FTP学习的一些笔记
- python cmdb_Django之入门 CMDB系统 (一) 基础环境
- activiti高亮显示图片_电气自动化控制中,工业显示器应用如何“硬核”拓展细分领域?...
- 【Flink】Flink on yarn 支持指定 application id 吗? yarn.application.id
- 【kafka】Kafka ConsumerOffsetChecker 命令失效问题解决 卡死
- 【Antlr】Antler 解析 没有进入 visit 相关方法中 一个愚蠢的问题
- 【Flink】flink1.11报错No ExecutorFactory found to execute the application