已知先序和中序 求后序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已知先序和中序 求后序相关的知识,希望对你有一定的参考价值。
参考技术A 你已经推导到这一步了:已经知道a是根节点,a的左孩子是bcd,右孩子是efg后面其实很容易。
a的左孩子是bcd,那么这个BCD也是先序,其中序是CDB,问题就细化成两个子问题:
问题1:先序BCD,中序是CDB,求其二叉树结构,求得的子树作为A的左子树。
问题2:先序EFG,中序是EGF,求其二叉树结构,求得的子树作为A的右子树。
对问题1,按照之前的思路,不难推导出B是根,CD是B的左子树,B的右子树为空。
然后问题又细化为先序CD,中序CD……
如此这般下去就可以得到最终的二叉树结构。
已知前序和中序求后序,已知中序和后序求先序。
以上是关于已知先序和中序 求后序的主要内容,如果未能解决你的问题,请参考以下文章