cs_niky
Messages postés168Date d'inscriptionjeudi 28 juin 2001StatutMembreDernière intervention18 octobre 20087 13 juil. 2008 à 23:21
Salut,
La structure va dépendre de l'algorithme que tu vas implémenter.
La pile sera à préférer si tu fais un parcours en profondeur de ton graphe et que tu empiles un noeud une fois tous ses successeurs visités => l'ordre d'empilement sera un tri topologique inverse. Il te suffit de dépiler pour obtenir l'ordre "normal".
La file est préférable si tu commences avec le premier noeud sans prédécesseur, tu l'enfiles et le retire du graphe. Tu recommence jusqu'à ce que le graphe n'ait plus de noeud. => Tu obtiendras ton tri en défilant.