94. 二叉树的中序遍历
给定一个二叉树的根节点 root ,返回 它的 中序 遍历
输入:root = [1,null,2,3]
输出:[1,3,2]
示例 2:
输入:root = []
输出:[]
示例 3:
输入:root = [1]
输出:[1]
题解
class Solution {
public:
vector<int> inorderTraversal(TreeNode* root) {
vector<int> ret;
dfs(root,ret);
return ret;
}
void dfs(TreeNode* root,vector<int> &ret){
if(root != NULL){
dfs(root->left,ret);
ret.push_back(root->val);
dfs(root->right,ret);
}
}
};