PrepaMaths mesure son audience de façon anonyme, sans cookie. Acceptes-tu les cookies d'analyse pour nous aider à améliorer l'app ? En savoir plus
Implémenter l'algorithme de Dijkstra qui, à partir d'un sommet source, calcule la distance minimale vers tous les autres sommets.
G = {
'A': [('B', 1), ('C', 4)],
'B': [('C', 2), ('D', 5)],
'C': [('D', 1)],
'D': []
}
>>> dijkstra(G, 'A')
{'A': 0, 'B': 1, 'C': 3, 'D': 4}