洛谷P1030 求先序排列
2018-03-31 15:31
281 查看
目录
链接
大意
思路
代码
链接
大意
思路
代码
链接
https://www.luogu.org/problemnew/show/P1030大意
给定一棵二叉树的中序排列和后序排列,求它的先序排列思路
递归求解代码
#include<iostream> using namespace std; string a,b; void dfs(string Begin,string End) { if(Begin.size()) { char ch=End.at(End.size()-1); cout<<ch;//输出根 int k=Begin.find(ch);//分成两部分 dfs(Begin.substr(0,k),End.substr(0,k)); dfs(Begin.substr(k+1),End.substr(k,Begin.size()-k-1));//递归 } } int main() { cin>>a>>b;//输入 dfs(a,b);//输出 }
相关文章推荐
- 【树形结构】洛谷 P1030 求先序排列
- 洛谷P1030 求先序排列
- 洛谷 P1030 求先序排列
- 洛谷——P1030 求先序排列
- 洛谷 P1030 求先序排列
- 洛谷P1030 求先序排列
- 洛谷 P1030 求先序排列
- 洛谷 P1439 排列LCS问题
- 洛谷 1030 先序排列
- 洛谷 P1439 排列LCS问题
- 洛谷P1439 排列LCS问题
- 洛谷 P1706 全排列
- P1030 求先序排列
- 洛谷P4163 [SCOI2007]排列
- 洛谷P1439 排列LCS问题
- P1030 求先序排列
- P1030 求先序排列
- 洛谷 P1439 排列LCS问题
- 洛谷1439 排列LCS问题
- xjb——洛谷 P1439 排列LCS问题