Oi,
Teria alguma explicação de exatamente o porquê de um algoritmo guloso não funcionar nesse EP? No video linkado na aba do EP, é brevemente mencionado que não funciona para o método alternativo de resolução, mas, dado que cada "vértice" da matriz criada age como o vetor distTo[i][j], eu não consigo entender bem qual a propriedade que não permite um guloso funcionar.
Outra coisa, também no tópico shortest paths: qual a diferença do código para a menor distância mostrado na última aula e o algoritmo de dijkstra? Especificamente, por que não seguir a ordem proposta pelo algoritmo de dijkstra (a casa do vetor distTo[i] com menor valor sofre "relaxation") não interfere no resultado?