LeeCode 94 Binary Tree Inorder Traversal

来源:互联网 发布:天视6.3监控软件 编辑:程序博客网 时间:2024/06/05 03:56

题目









分析



二叉树的中序遍历,用递归即可过。





题解





/** * Definition for a binary tree node. * struct TreeNode { *     int val; *     TreeNode *left; *     TreeNode *right; *     TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public:    vector<int> ans;    vector<int> inorderTraversal(TreeNode* root) {        if(root == NULL)            return ans;        inorderTraversal(root->left);        ans.push_back(root->val);        inorderTraversal(root->right);        return ans;    }};





0 0
原创粉丝点击