【题解-信息学奥赛一本通】1340:【例3-5】扩展二叉树
题目1340【例3-5】扩展二叉树题目描述由于先序、中序和后序序列中的任一个都不能唯一确定一棵二叉树所以对二叉树做如下处理将二叉树的空结点用·补齐如图所示。我们把这样处理后的二叉树称为原二叉树的扩展二叉树扩展二叉树的先序和后序序列能唯一确定其二叉树。现给出扩展二叉树的先序序列要求输出其中序和后序序列。输入扩展二叉树的先序序列。输出输出其中序和后序序列。时空限制1s / 64MB样例输入ABD..EF..G..C..样例输出DBFEGAC DFGEBCA代码#includebits/stdc.husingnamespacestd;constintN10010;string pre,in,post;intidx;voiddfs(){if(pre[idx].)return;charrpre[idx];dfs();inr;dfs();postr;}intmain(){cinpre;idx-1;dfs();coutinendlpost;return0;}结果参考https://www.acwing.com/solution/content/260748/