public static TreeNode reConstructBinaryTree(int [] pre,int [] vin) { if (pre==null||vin==null||pre.length!= vin.length||pre.length<=0){ return null; } return ConstructTree(pre,0, pre.length-1, vin,0, vin.length-1); } public static TreeNode ConstructTree(int [] pre,int sta...