Pergunta de entrevista da empresa Microsoft

Dynamic Programming, trees, and DS