Pregunta de entrevista de Pinterest

Leet code mediums and hard.