美文网首页
94.二叉树的中序遍历

94.二叉树的中序遍历

作者: HITZGD | 来源:发表于2018-11-26 21:21 被阅读0次

题目
给定一个二叉树,返回它的中序 遍历。

示例:

输入: [1,null,2,3]
1

2
/
3

输出: [1,3,2]

class Solution {
public:
    vector<int> inorderTraversal(TreeNode* root) {
        vector<int> result;
        inorderTraversal(result, root);
        return result;
    }
    void inorderTraversal(vector<int> &result, TreeNode* root)
    {
        if (root != NULL)
        {
            inorderTraversal(result, root->left);
            result.push_back(root->val);
            inorderTraversal(result, root->right);
        }
    }
};

相关文章

网友评论

      本文标题:94.二叉树的中序遍历

      本文链接:https://www.haomeiwen.com/subject/ssmiqqtx.html