二叉树重建(Tree Recovery ,UVa536)
来源:互联网 发布:淘宝双115元红包怎么用 编辑:程序博客网 时间:2024/05/17 23:20
此题链接单击这里
=================
这道题只知道前序、中序、后序遍历是无法做的,必须要知道前序、中序、后序之间的关系,这是做题的关键。
#include <iostream>using namespace std;string str1,str2,str3;int p,k;void funt(int x,int d){ if(x==d) return ; int loop; for(int i=x;i<d;i++) if(str1[p]==str2[i]) { loop=i; p++; break; } funt(x,loop); funt(loop+1,d); str3.push_back(str2[loop]);}int main(){ while(cin>>str1>>str2) { str3.clear(); p=0,k=0; funt(0,str2.size()); // for(int i=0;i<str3.size();i++) cout<<str3<<endl; }}
有问题联系企鹅791267032
邮箱地址….wutanrong@Hotmail.com
0 0
- 二叉树重建(Tree Recovery ,UVa536)
- uva536-Tree Recovery-二叉树遍历
- 算法竞赛入门经典 第二版 习题6-3 二叉树重建 Tree Recovery uva536
- (二叉树重建)Tree Recovery(P2255)
- POJ2255,Tree Recovery,二叉树重建
- POJ 2255 Tree Recovery(二叉树重建)
- uva 536 Tree Recovery(二叉树重建)
- uva536 Tree Recovery
- uva536 Tree Recovery
- UVA536 - Tree Recovery
- UVa536 Tree Recovery
- uva536 Tree Recovery
- UVA536 Tree Recovery
- uva536 -- Tree Recovery
- Tree Recovery UVA536
- 习题6-3 二叉树重建 UVa536
- UVA536 - Tree Recovery(递归)
- Uva536——Tree Recovery
- Burp修改response欺骗
- 【HTML学习】初识HTML5
- Linux统计代码行数
- CountDownTimer实现倒计时器的小demo
- 结构型模式-适配器模式
- 二叉树重建(Tree Recovery ,UVa536)
- POJ2694逆波兰数
- 三层交换机上多个VLAN的情况下DHCP是如何让指定VLAN获得你分配给它的IP的?
- Windows下安装moztrap
- java.sql.SQLException: ORA-00911: 无效字符 解决方案
- python- shutil 高级文件操作
- 简易版之最短距离
- 6大设计原则(6):开闭原则
- 三层交换机能当路由器用吗?