解题思路依次实现前序、中序、后序遍历;将三者遍历的结果按顺序存入到结果vector中。代码 /** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} * }; */ class Solution { public: vector<int> pre, in, post; void preOrders(TreeNode* root) { if(!root...