5Fermer7
LionelALe 09/01/2005 à 12:18
Merci d'avoir proposé des solutions (mais elles sont trop complexes à implémenter avec des files ou des parties récursives)

Voici la toute nouvelle solution que je viens de trouver (elle tue) :

au départ le graphe est non orienté :

graphe1.GIF

on connait l'orientation de deux arcs (ceux accrochés au noeud de départ) :

graphe2.GIF

on propage leurs orientations (un coup celle de l'arc du haut, un coup l'arc du bas), ce qui donne l'évolution suivante :


graphe3.GIF

graphe4.GIF

graphe5.GIF

et voila le résultat smile

j'ai testé sur papier avec un graphe énorme et ca a marché !

Si vous trouvez une faille dans cette théorie dites le moi vite avant que je n'ai fini de l'implémenter

Merci