arbres - index.pdf April 8, 2010 1 ITI 1521. Introduction `...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: index.pdf April 8, 2010 1 ITI 1521. Introduction ` a l’informatique II * Marcel Turcotte ´ Ecole d’ing´ enierie et de technologie de l’information Version du 8 avril 2010 R´ esum´ e – Arbre binaire de recherche (partie 1) * . Ces notes de cours ont ´ et´ e con¸cues afin d’ˆ etre visualiser sur un ´ ecran d’ordinateur. Arbre binaire Un arbre binaire est une structure arborescente (hi´ erarchique) telle que chaque noeud poss` ede une valeur et deux fils (descendants), que l’on nomme gauche et droite . 5 8 15 9 29 11 Applications (arbres g´ en´ eraux) – Repr´ esenter des informations hi´ erarchiques tels que les syst` emes de fichiers hi´ erarchiques (HFS) (r´ epertoires et sous-r´ epertoires), programmes (arbre d’ana- lyse syntaxique) ; – Les arbres de Huffman servent ` a la compression d’information (fichiers) ; – L’arbre binaire est une structure de donn´ ees efficace servant ` a l’impl´ ementation de types abstraits de donn´ ees tels que les monceaux ( heap ), files de priorit´ e, et les ensembles. 5 8 15 9 29 11 Tous les noeuds ont un seul parent ; ` a l’exception d’un noeud qui n’a aucun parent et que l’on appelle la racine (c’est le noeud tout en haut du diagramme). Chaque noeud a 0, 1 ou 2 fils. Les noeuds sans enfant sont les feuilles de l’arbre (ou noeuds ext´ erieurs). Les liens entre les noeuds sont les branches de l’arbre. Arbre binaire 5 8 15 9 29 11 Un noeud et ses descendants est un sous-arbre . La taille d’un arbre est le nombre de noeuds de l’arbre. Un arbre vide a une taille 0. Puisque nous ne traiterons que les arbres binaires, j’utiliserai parfois le terme arbre pour d´ esigner un arbre binaire. Arbre binaire On peut donner une d´ efinition r´ ecursive – Un arbre binaire est vide, ou ; – Un arbre binaire est constitu´ e d’une valeur et deux sous-arbres (gauche et droite). index.pdfindex....
View Full Document

This note was uploaded on 06/07/2010 for the course CSI ITI1520 taught by Professor Marcelturcotte during the Spring '10 term at University of Ottawa.

Page1 / 5

arbres - index.pdf April 8, 2010 1 ITI 1521. Introduction `...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online