Arranjos no codigo e correcao do algoritmo de Dijkstra