Pregunta de entrevista de Google

Algorithms, data structure, trees, dynamic programming