森林的先序遍历与中序序列结合的问题
已知森林的先序遍历序列:ABEDCFGHIJ
中序遍历序列:EBFCDAGIJH
其实森林的先序和中序对应着⼆叉树的先序和中序遍历,因此可以先根据中序和先序构造出⼆叉树在转换为森林。
A A G H
/ \ / \ / \
B G B D I J
/ \ \ / \
E D H 再将其拆成森林 E C
/ / 《 -------------- -------------》 \
C I F
/ \ 1 、将⼆叉树根节点的右孩⼦全部拆掉
F J 2 、然后将每颗⼦树变成树得到就是具体的森林了。
先序中序后序遍历二叉树个⼈的理解,若有误希望能给我留⾔下。(因为我也不是很清楚)
树,森林的前跟遍历和⼆叉树的前序遍历结果相同
树,森林的后根遍历和⼆叉树的中序遍历结果相同
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论