Pergunta de entrevista da empresa Amazon

Find shortest path between two points in a direct graph