Les deux trouvent les chemins les plus courts à partir d'une source dans un graphe pondéré. Dijkstra est plus rapide mais nécessite des poids non-négatifs ; Bellman-Ford est plus lent mais gère les arêtes négatives et détecte les cycles négatifs.
Dijkstra (greedy + min-heap)
Étendre répétitivement le nœud non visité le plus proche et relaxer ses voisins.
