Pregunta de entrevista de Google

a memory and complexity coding problem