NSI (Spé) — Algorithmique
Parcours d'arbres (préfixe, infixe, suffixe, largeur), insertion et recherche dans un ABR
10 questions
Voir tous les chapitres « Algorithmique et programmation » de la Seconde à la Terminale
Les points clés à retenir sur Algorithmes sur les arbres, extraits du quiz de révision.
Réponse : Gauche, racine, droit
Le parcours infixe visite d'abord le sous-arbre gauche, puis la racine, puis le sous-arbre droit. Dans un ABR, cela donne les valeurs en ordre croissant.
Réponse : Une file
Le parcours en largeur (BFS) utilise une file (FIFO) pour traiter les nœuds niveau par niveau.
Réponse : O(log n)
Dans un ABR équilibré, la hauteur est O(log n), et la recherche descend d'un niveau à chaque comparaison, soit O(log n) au total.
Réponse : Gauche, droit, racine
Le parcours suffixe visite d'abord le sous-arbre gauche, puis le sous-arbre droit, et enfin la racine. Il est utile pour évaluer des expressions arithmétiques en notation postfixée.