Final Challenge #1
Lição 8 de 9 do curso Algoritmo de Dijkstra - Algoritmos de Grafos da Coddy.
Desafio
MédioMuitas vezes você se preocupa apenas com um destino.
Escreva uma função chamada shortestDistance que recebe n, o array plano edges (triplas, direcionado), um source e um target, e retorna a distância mais curta de source para target, ou -1 se target for inalcançável.
Experimente você mesmo
#include <stdlib.h>
int shortestDistance(int n, int* edges, int edges_size, int source, int target) {
// Escreva o código aqui
return -1;
}