Adloun

NSI (terminale) · Chapitre 3 · Exercice d'entraînement

Profondeur d'une valeur et nœuds d'un niveau

Les arbres · Vocabulaire et mesures · niveau 2

Énoncé

Profondeur d'une valeur et nœuds d'un niveau.

On utilise la classe Noeud du cours.

  • Écrire une fonction récursive profondeur(arbre, x) qui renvoie la profondeur d'un nœud de valeur x dans un arbre binaire (quelconque, pas forcément de recherche), ou si x n'apparaît pas. Si x apparaît plusieurs fois, on renverra la plus petite profondeur.
  • Écrire une fonction récursive nb_au_niveau(arbre, k) qui renvoie le nombre de nœuds de profondeur k.

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre