Outils pour utilisateurs

Outils du site


les_fiches_revisions:structure_des_donnees:arbres

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
les_fiches_revisions:structure_des_donnees:arbres [2023/01/18 15:56]
lag [Les arbres]
les_fiches_revisions:structure_des_donnees:arbres [2023/01/18 16:13] (Version actuelle)
lag [Les arbres]
Ligne 9: Ligne 9:
 //__**Quelques thermes sont à connaitre pour parler d'arbre :**__// //__**Quelques thermes sont à connaitre pour parler d'arbre :**__//
   * //__nœud :__// élément qui forme l'arbre (ex : A, B, …)   * //__nœud :__// élément qui forme l'arbre (ex : A, B, …)
-  * //__nœud racine__// initiale départ de l'arbre (ici : A) +  * //__nœud racine :__// initiale départ de l'arbre (ici : A) 
-  * //__nœud fils :__// les uds D et sont les fils du nœud B +  * //__nœud fils :__// 1 ou 2 ud(s) sous un autre nœud (ex : J et sont les fils de F) 
-  * //__nœud père :__// le ud B est le père des nœuds et E+  * //__nœud père :__// nœuds au-dessus de nœuds fils (ex: F est le père de J et K)
   * //__feuille :__// nœud n'ayant aucun fils (ex : D)   * //__feuille :__// nœud n'ayant aucun fils (ex : D)
   * //__arête :__// segment qui relie deux nœuds   * //__arête :__// segment qui relie deux nœuds
   * //__profondeur d'un nœud :__// nombre de nœuds du chemin entre la racine et le nœud (ex : F est à une profondeur de 3)   * //__profondeur d'un nœud :__// nombre de nœuds du chemin entre la racine et le nœud (ex : F est à une profondeur de 3)
   * //__hauteur d'un arbre :__// profondeur maximale de l'arbre (ici : 5)   * //__hauteur d'un arbre :__// profondeur maximale de l'arbre (ici : 5)
-  * //__taille d'un arbre :__// nombre de nœuds composant l'arbre+  * //__taille d'un arbre :__// nombre de nœuds composant l'arbre (ici : 17)
  
-Dans un arbre binaire, chaque nœud possède au plus 2 fils (souvent appelés fils droit et fils gauche). 
  
-Le sous-arbre d'un nœud est l'arbre ayant pour racine le fils du nœud. Dans un arbre binaire, chaque nœud peut avoir jusqu'à deux sous-arbres (un par fils).+Un arbre binaire ( ayant donc 1 ou 2 fils) aura forcément des sous-arbres , qui peuvent être comparés à des branches d'un vraie arbre. Donc le sous-arbres gauches est tous les uds qui sont sous le nœud donné à gaucheC'est la même chose pour le sous-arbre droit mais cependant c'est à droite . 
 +Ici , le sous-arbre gauche de A est en rouge et le droit est est violet.
  
 +{{ :les_fiches_revisions:structure_des_donnees:capture_d_ecran_2023-01-18_161010.png?400 |}}
 ====Arbres binaires de recherche==== ====Arbres binaires de recherche====
 Un arbre binaire de recherche est un cas particulier d'arbre binaire. Pour avoir un arbre binaire de recherche : Un arbre binaire de recherche est un cas particulier d'arbre binaire. Pour avoir un arbre binaire de recherche :
les_fiches_revisions/structure_des_donnees/arbres.1674053815.txt.gz · Dernière modification: 2023/01/18 15:56 de lag