Pregunta de entrevista de Amazon

Strings, Dynamic Programming and Trees.