先上代码 class Solution { public: TreeNode* reConstructBinaryTree(vector<int> pre,vector<int> vin) { vector<int> left_pre ,left_vin ,right_pre ,right_vin; int length=vin.size(); if(length==0) return NULL; TreeNode *root=new TreeNode(pre[0]); int roo=0; for(int i=0;i<length;i++) { if...