【题目描述】
给定一个二叉树的根节点 root
,返回 它的 中序 遍历 。
【测试用例】
示例1:
输入:root = [1,null,2,3]
输出:[1,3,2]
示例2:
输入:root = [ ]
输出:[ ]
示例3:
输入:root = [1]
输出:[1]
【思路分析】
在二叉树的遍历中,最常用的两种办法,分别是递归法和迭代法,并且这两种方法的思路和代码都已经相对成熟了,换句话说就是几乎已经固定了。
法一:递归法
遍历二叉树有四种方法,前序遍历,中序遍历,后序遍历和层次遍历。除了层次