Refatorando o Algoritmo de Dijkstra com Array