class Solution {public: TreeNode* reConstructBinaryTree(vector<int> pre,vector<int> vin) { if(pre.empty() || vin.empty()) return nullptr; int root_val = pre[0]; int vin_index; for(vin_index = 0; vin_index<vin.size(); vin_index++){ if(vin[vin_i...