怎么用递归算法遍历二叉树的前序序列?

如题所述

先序列号为这个,那么在编辑的时候,可以先进行用顺序的方式,然后再进行。

后序序列是CBA。根据前序,可以确定A为根,A在中序中的位置,可以确定CB为A的左子树上的结点,没有右子树。确定A之后,再看中序第二值为B,查看B在中序中的位置,C在B左边,确定C为B的左子树。

扩展资料:

从二叉树的递归定义可知,一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。因此,在任一给定结点上,可以按某种次序执行三个操作:

(1)访问结点本身(N),

(2)遍历该结点的左子树(L),

(3)遍历该结点的右子树(R)。

参考资料来源:百度百科-遍历序列

温馨提示:答案为网友推荐,仅供参考