把前序改成中序就可以了,没太大难度,尝试了一下使用了一个统一的变量,效果不错,代码少了很多行
class Solution {
public:
vector<int> result;
vector<int> inorderTraversal(TreeNode *root) {
if(root == NULL) return result;
inorderTraversal(root->left);
result.push_back(root->val);
inorderTraversal(root->right);
return result;
}
};