Pregunta de entrevista de Google

Coding questions on Graphs, Dynamic Programming, Trees