arbres - Arbre binaire ITI 1521 Introduction `...

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

View Full Document Right Arrow Icon
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 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).
Image of page 1

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

View Full Document Right Arrow Icon
index.pdf
Image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern