Finalizando Dijkstra e implementacao com lista de adjacencia