Comprendre la structure hiérarchique des arbres binaires
- Fiche de cours
- Quiz et exercices
- Vidéos et podcasts
- Comprendre la structure hiérarchique et le vocabulaire des arbres.
- Comprendre la structure hiérarchique et le vocabulaire des arbres binaires.
- Un arbre est une structure hiérarchique constituée de nœuds reliés par des branches.
- Chaque nœud, sauf la racine, a un seul père. Chaque nœud, sauf les feuilles, a au moins un fils.
- Chaque nœud porte une étiquette, appelée aussi valeur ou clé.
- La hauteur ou profondeur d’un arbre est son nombre de niveaux.
- La taille d’un arbre est son nombre de nœuds.
- Un arbre binaire est un arbre dont chaque nœud a au plus deux fils : un fils gauche et un fils droit.
- La taille d’un arbre binaire de hauteur h est comprise entre h et 2h – 1.
Connaitre les structures linéaires de liste, pile et file.
En informatique, les informations sont souvent hiérarchisées. On les représente souvent sous la forme d’une arborescence. Cela permet de stocker des données volumineuses tout en permettant un accès rapide.
Un élève a choisi comme enseignements de spécialité la NSI et les mathématiques. On peut représenter dans un arbre les enseignements qu’il suit en terminale générale.
- La racine de cet arbre est le nœud étiqueté « Terminale générale ».
- Le nœud qui porte la clé « NSI » a pour père le nœud qui porte la clé « Enseignements de spécialité ».
- Les feuilles de cet arbre sont les nœuds qui portent des valeurs « LVA », « LVB », « HG », « EPS », « Ens. Scient. », « Philo », « Mathématiques » et « NSI ».
L’arbre suivant est un sous-arbre de l’arbre de l’exemple précédent.
Le vocabulaire des arbres est inspiré des liens de parenté.
- Un nœud 1 est un fils d’un nœud 2, si le nœud 2 est le père du nœud 1.
- Les descendants d’un nœud sont les nœuds de ses sous-arbres. Un descendant d’un nœud est donc soit son fils, soit un descendant de l’un de ses fils.
- Un ancêtre d’un nœud est soit son père, soit un ancêtre de son père.
- Un frère d’un nœud est un fils de son père qui n’est pas le nœud lui-même.
- En reprenant l’arbre précédent, le nœud « Mathématiques » est un frère du nœud « NSI ».
- Les descendants du nœud « Enseignements communs » sont les nœuds « Langues », « HG », « EPS », « Ens. Scient. », « Philo », « LVA » et « LVB ».
- Le nœud « Enseignements communs » est un ancêtre du nœud « LVB ».
- Le niveau 0 contient la racine.
- Le niveau 1 contient les fils de la racine.
- …
- Le niveau k contient les
fils des nœuds
du niveau k – 1.
La hauteur ou profondeur d’un arbre est le nombre de niveaux qu’il contient.
La hauteur ou profondeur d’un nœud est le nombre de ses ancêtres.
La taille d’un arbre est le nombre total de nœuds de cet arbre.
- La taille de l’arbre précédent est 12 car il contient 12 nœuds.
- La profondeur de cet arbre est 4 car on y compte 4 niveaux.
- La profondeur du nœud « NSI » est 2 car il a 2 ancêtres : « Enseignements de spécialité » et « Terminale Générale ».
L’expression algébrique 3(y – 4) peut être représentée par l’arbre binaire suivant.
L’expression y – 4 est ainsi représentée par l’arbre suivant.
L’expression algébrique (a + 2)(b – 5) peut être représentée par l’arbre binaire suivant.
Comme on connait la totalité de la structure d’un arbre complet, on peut facilement obtenir ses mesures.
Si on considère ses différents niveaux, on peut en effet calculer le nombre de nœuds.
- Le niveau 0 contient 1 nœud : 20 nœud.
- Le niveau 1 contient 2 nœuds : 21 nœuds.
- Le niveau 2 contient 4 nœuds : 22 nœuds.
- …
- Le niveau k contient 2k nœuds.
Sa taille (nombre total de nœuds) sera 2h – 1.
On étudie l’arbre binaire de l’exemple précédent.
- La hauteur de cet arbre complet est
h = 3
et il a bien 2h–1= 23–1= 4 feuilles. - La taille de cet arbre est bien 2h – 1 = 23– 1 = 7.
Des quiz et exercices pour mieux assimiler sa leçon
La plateforme de soutien scolaire en ligne myMaxicours propose des quiz et exercices en accompagnement de chaque fiche de cours. Les exercices permettent de vérifier si la leçon est bien comprise ou s’il reste encore des notions à revoir.
Des exercices variés pour ne pas s’ennuyer
Les exercices se déclinent sous toutes leurs formes sur myMaxicours ! Selon la matière et la classe étudiées, retrouvez des dictées, des mots à relier ou encore des phrases à compléter, mais aussi des textes à trous et bien d’autres formats !
Dans les classes de primaire, l’accent est mis sur des exercices illustrés très ludiques pour motiver les plus jeunes.
Des quiz pour une évaluation en direct
Les quiz et exercices permettent d’avoir un retour immédiat sur la bonne compréhension du cours. Une fois toutes les réponses communiquées, le résultat s’affiche à l’écran et permet à l’élève de se situer immédiatement.
myMaxicours offre des solutions efficaces de révision grâce aux fiches de cours et aux exercices associés. L’élève se rassure pour le prochain examen en testant ses connaissances au préalable.
Des vidéos et des podcasts pour apprendre différemment
Certains élèves ont une mémoire visuelle quand d’autres ont plutôt une mémoire auditive. myMaxicours s’adapte à tous les enfants et adolescents pour leur proposer un apprentissage serein et efficace.
Découvrez de nombreuses vidéos et podcasts en complément des fiches de cours et des exercices pour une année scolaire au top !
Des podcasts pour les révisions
La plateforme de soutien scolaire en ligne myMaxicours propose des podcasts de révision pour toutes les classes à examen : troisième, première et terminale.
Les ados peuvent écouter les différents cours afin de mieux les mémoriser en préparation de leurs examens. Des fiches de cours de différentes matières sont disponibles en podcasts ainsi qu’une préparation au grand oral avec de nombreux conseils pratiques.
Des vidéos de cours pour comprendre en image
Des vidéos de cours illustrent les notions principales à retenir et complètent les fiches de cours. De quoi réviser sa prochaine évaluation ou son prochain examen en toute confiance !