Les implémentations.
Les interfaces
Si on souhaite créer une classe Graphe les interfaces à fournir sont :
- Créer le graphe (on peut demander l'orientation ou non).
- Ajouter un sommet (avec un nom).
- Ajouter une arete (avec les pondérations).
- Donner la liste des sommets.
- Donner le voisinage d'un point.
- Donner le degré d'un point.
- ...
Matrice d'adjacence.
Implémentation avec les matrices d'adjacence
Implémentation avec les dictionnaires
Exercices