Bonjour,
(si vous avez une meilleure idée de titre, je suis prenneur)
j'ai une table qui contient une liste de dépendances (cette liste varie dans le temps) :
A priori, je n'ai pas de références circulaires dans cette table (sinon, le problème n'est pas soluble).
MonObjet DependDe B A C A D B C D E B D E F E F D G A H G D G F C
Je dois trouver la liste ordonnée des objets à construire, sachant qu'ils ont besoin des objets dont ils sont dépendants comme condition préalable.
Par exemple, pour construire B, je dois déjà avoir A, et pour construire D, je dois avoir B, E et G.
Le tableau d'exemple donnerait l'ordre suivant :
- A
- B
- E
- G
- H
- D
- C
- F
J'ai fait divers essais, infructueux. Je me demandais si quelqu'un avait une solution...
Bonne journée !![]()
Partager