Pregunta de entrevista de Amazon

Dynamic programming - Recursion and Optimisation Algorithms