Je n'ai pas la moindre idée de « critique chemins ", mais je suppose que vous voulez dire this. Trouver le plus long chemin dans un graphe acyclique avec des poids n'est possible qu'en parcourant l'arbre entier et ensuite en comparant les longueurs, car on ne sait jamais vraiment comment le reste de l'arbre est pondéré. Vous pouvez trouver plus sur la traversée de l'arbre au Wikipedia. Je suggère, vous allez avec la traversée pré-commande, car il est facile et simple à mettre en œuvre.
Si vous souhaitez interroger souvent, vous pouvez également augmenter les bords entre les noeuds avec des informations sur le poids de leurs sous-arbres lors de l'insertion. Ceci est relativement bon marché, tandis que la traversée répétée peut être extrêmement coûteuse.
Mais il n'y a rien pour vraiment vous sauver d'une traversée complète si vous ne le faites pas. L'ordre n'a pas vraiment d'importance, tant que vous faites traverser et ne passez jamais deux fois le même chemin.
Merci pour votre réponse! –