Pergunta de entrevista da empresa Amazon

heaps, graphs, trees using dynamic programming