首先理解前中后序遍历。
他们是相对根节点的遍历前后来决定的;
也就是遍历顺序如果是前序遍历 : 就是按先遍历根节点,在遍历左节点,再遍历右节点;
从下面的二叉树体会一下:
前序遍历结果是:ABDEGCFH
中序遍历结果是:DBGEAFHC
后序遍历结果是:DGEBHFCA
首先理解前中后序遍历。
他们是相对根节点的遍历前后来决定的;
也就是遍历顺序如果是前序遍历 : 就是按先遍历根节点,在遍历左节点,再遍历右节点;
从下面的二叉树体会一下:
前序遍历结果是:ABDEGCFH
中序遍历结果是:DBGEAFHC
后序遍历结果是:DGEBHFCA