✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
On considère votre implémentation du type Graph en C#.
On crée un graphe g non-orienté, avec deux sommets A et B et une arête entre A et B avec le code suivant :
Graph g = new Graph(directed: false);g.AddVertex("A");g.AddVertex("B");g.AddEdge("A", "B");
Que se passe-t-il si on tente d'ajouter une arête entre B et A avec le code suivant ?
g.AddEdge("B", "A");