improve ConstructBinaryTreeFromInorderAndPostorderTraversal
improve ContainerWithMostWater