)
题目1364二叉树遍历(flist)题目描述树和二叉树基本上都有先序、中序、后序、按层遍历等遍历顺序给定中序和其它一种遍历的序列就可以确定一棵二叉树的结构。假定一棵二叉树一个结点用一个字符描述现在给出中序和按层遍历的字符串求该树的先序遍历字符串。输入两行每行是由字母组成的字符串一行的每个字符都是唯一的分别表示二叉树的中序遍历和按层遍历的序列。输出一行表示二叉树的先序序列。时空限制1s / 64MB样例输入DBEAC ABCDE样例输出ABDEC代码#includebits/stdc.husingnamespacestd;string inorder,levelorder;voidpre(intil,intir,intll,intlr){inti,j;boolf;for(ill;ilr;i){ffalse;for(jil;jir;j){if(levelorder[i]inorder[j]){ftrue;coutlevelorder[i];break;}}if(f)break;}if(jil)pre(il,j-1,ll,lr);if(jir)pre(j1,ir,ll,lr);}intmain(){cininorderlevelorder;pre(0,inorder.size()-1,0,levelorder.size()-1);return0;}结果