二叉树的前序、中序和后序
二叉树的遍历主要有3中,前序、中序和后序。
很多人经常只记住了名字,但是记不住前序、中序和后序到底是如何遍历的。
这里我们只要记住,前序,中序和后序指的是根节点的位置即可,即(根)前序,(根)中序,(根)后序,意思就是根节点在根节点、左节点,右节点这三个节点时遍历的顺序。
(根前序)根左右
(根中序)左根右
(根后序)左右根
这样子就非常形象了。
下面,根据实际的一个二叉树举例说明
前序遍历结果为:FDBACEGIHJ
中序遍历结果为:ABCDEFGIHJ
后序遍历结果为:ACBEDHJIGF