J'ai réalisé récemment que, bien qu'ayant utilisé les BST à de nombreuses reprises dans ma vie, je n'ai jamais envisagé d'utiliser autre chose que la traversée d'ordre (bien que je sois conscient et sache à quel point il est facile d'adapter un programme pour utiliser la traversée de pré/post-ordre).
Lorsque je m'en suis rendu compte, j'ai ressorti mes vieux manuels sur les structures de données et j'ai cherché le raisonnement qui sous-tend l'utilité des traversées avant et après l'ordre - ils ne disaient pas grand-chose cependant.
Quels sont les exemples de cas où il convient d'utiliser pratiquement la précommande ou la post-commande ? Quand est-ce plus logique que l'ordre interne ?