TreeNode* reConstructBinaryTree(vector<int> pre,vector<int> vin) { int n=pre.size(); return helper(pre,0,n,vin,0,n); } TreeNode* helper(vector<int>& pre,int prestart,int preend,vector<int>& vin,int vinstart,int vinend) { if(prestar...