LeetCode每日一题,145. Binary Tree Postorder Traversal
先看题目描述
大意就是给定二叉树,让我们返回其后根遍历序列
算法和思路
就按照左子树-右子树-根节点的顺序遍历二叉树就行,用递归或栈都能实现,不过用栈实现时实际上是逆序的后根遍历
算法源码
递归
1 | import java.util.ArrayList; |
栈
1 | import java.util.ArrayList; |
记录自己的学习历程
LeetCode每日一题,145. Binary Tree Postorder Traversal
先看题目描述
大意就是给定二叉树,让我们返回其后根遍历序列
就按照左子树-右子树-根节点的顺序遍历二叉树就行,用递归或栈都能实现,不过用栈实现时实际上是逆序的后根遍历
递归
1 | import java.util.ArrayList; |
栈
1 | import java.util.ArrayList; |