链接: https://leetcode-cn.com/problems/binary-tree-inorder-traversal/description/
题意
解法
递归写法很简单
着重复习下非递归写法
使用栈实现
如果一个节点没有左节点了,则它是当前最左的节点
把它指向它的右节点 进行下一次的迭代
代码
解法一
1 | class Solution { |
解法二
1 | class Solution { |
但问耕耘,莫问收获
链接: https://leetcode-cn.com/problems/binary-tree-inorder-traversal/description/
递归写法很简单
着重复习下非递归写法
使用栈实现
如果一个节点没有左节点了,则它是当前最左的节点
把它指向它的右节点 进行下一次的迭代
1 | class Solution { |
1 | class Solution { |