public ArrayList<TreeNode> getBinaryTrees(ArrayList<Integer> preOrder, ArrayList<Integer> inOrder) { int n = preOrder.size(); return createTree(preOrder, inOrder, 0, n - 1, 0, n - 1); } private ArrayList<TreeNode> createTree(ArrayList<Integer&g...