Aller au contenu

Numérique et sciences informatiques (spécialité) · TerminaleBac

Algorithmes sur les arbres binaires : fiche de Terminale NSI

Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur

L'essentiel

  • Un arbre binaire est soit vide, soit une racine reliée à deux sous-arbres, gauche et droit, qui sont eux-mêmes des arbres binaires 4.
  • Sa taille est son nombre de nœuds ; à taille nn fixée, la hauteur la plus grande est n−1n-1, pour un arbre « filiforme » 4.
  • Un arbre complet de hauteur hh contient 2p2^p nœuds à chaque profondeur pp 4.
  • La structure étant récursive, taille, hauteur et parcours s'écrivent naturellement avec des fonctions récursives 2.
  • Dans un ABR, le parcours infixe fournit les clés dans l'ordre 3.

Ce qu'il faut savoir sur la structure

En Python, l'arbre vide est représenté par la valeur None, et un arbre non vide par un nœud 5. La définition utilise le mot qu'elle définit : un arbre est construit à partir d'arbres plus petits. C'est ce qui rend la récursivité naturelle pour tous les algorithmes de cette fiche 2.

Calculer la taille et la hauteur

Calculer la taille et la hauteur d'un arbre fait partie des algorithmes de base du programme 2. La récursivité suit la définition : un cas pour l'arbre vide, un cas pour l'arbre non vide.

Parcourir un arbre

Un arbre n'est pas linéaire : il faut choisir un ordre pour visiter les nœuds. Le programme demande de savoir parcourir un arbre de différentes manières 2. L'une d'elles est le parcours en largeur, qui renvoie la liste des étiquettes des nœuds niveau par niveau 5.

Arbres binaires de recherche (ABR)

Pièges fréquents à l'épreuve

Questions flash

4 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quelle est la taille d'un arbre binaire ?

  2. Un arbre binaire possède nn nœuds. Quelle est sa hauteur maximale ?

  3. Quel parcours d'un ABR donne ses clés dans l'ordre ?

  4. Combien de nœuds possède un arbre complet de hauteur 22 ?

Les questions qu'on se pose

Pourquoi utilise-t-on la récursivité sur les arbres ?

Parce que la structure est elle-même récursive : un arbre binaire est vide ou formé d'une racine et de deux arbres binaires 4. Chaque fonction traite l'arbre vide (cas de base), puis s'appelle sur les deux fils.

Quelle valeur renvoyer pour la hauteur de l'arbre vide ?

Si tu veux qu'un nœud seul ait la hauteur 00, ce qui correspond à h=n−1h=n-1 pour un arbre filiforme 4, l'arbre vide doit renvoyer −1-1. Dans un énoncé, vérifie toujours la convention donnée avant de coder.

Est-ce que tous les arbres binaires sont des ABR ?

Non. Un ABR est un arbre binaire particulier : ses clés doivent être comparables 6, et pour chaque nœud, les clés à gauche sont inférieures ou égales à la sienne, celles à droite supérieures. Un arbre binaire quelconque peut contenir des valeurs sans ordre, et son parcours infixe n'est alors pas trié.

Sources

Programme visé : Numérique et sciences informatiques - Spécialité Terminale - Algorithmique : Arbres binaires · Éduscol (Ministère de l'Éducation nationale)

  1. Numérique et sciences informatiques - Spécialité Terminale - Algorithmique : Arbres binaires, Éduscol (Ministère de l'Éducation nationale). Consulté le 7 novembre 2026.
  2. Ressource d'accompagnement - Arbres binaires de recherche, Éduscol. Consulté le 7 novembre 2026.
  3. Types abstraits de données et structures de données, Éduscol. Consulté le 7 novembre 2026.
  4. Structures de données - NSI Spécialité, Éduscol. Consulté le 7 novembre 2026.
  5. Sujet du Baccalauréat 2024 - NSI Jour 2, Ministère de l'Éducation nationale. Consulté le 7 novembre 2026.
  6. Guide pédagogique - Algorithmes sur arbres binaires, Éduscol. Consulté le 7 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page