[145][困难] 二叉树的后序遍历
题目描述
给定一个二叉树,返回它的 后序 遍历。
示例:
进阶: 递归算法很简单,你可以通过迭代算法完成吗?
解题思路
递归
迭代
后续遍历顺序是左右中. 但如果我们按中右左的形式遍历, 得到的结果会与后续遍历的结果完全相反, 只需要将这种遍历方式得到的数组反转, 即得到后续遍历的结果.
前序遍历顺序是中左右, 与中右左相比只是先左和先右的问题, 参考[144][中等] 二叉树的前序遍历的迭代方法.
最后更新于
给定一个二叉树,返回它的 后序 遍历。
示例:
进阶: 递归算法很简单,你可以通过迭代算法完成吗?
后续遍历顺序是左右中. 但如果我们按中右左的形式遍历, 得到的结果会与后续遍历的结果完全相反, 只需要将这种遍历方式得到的数组反转, 即得到后续遍历的结果.
前序遍历顺序是中左右, 与中右左相比只是先左和先右的问题, 参考[144][中等] 二叉树的前序遍历的迭代方法.
最后更新于