Pregunta de entrevista de Google

Maximum Sum Subarray Problem. Trapping Rain Water