Algorithmique et Analyse d’Algorithmes
Algorithmique et Analyse d’Algorithmes
L3 Info
Cours 8 : Arbres partiellement ordonnés
Benjamin Wack
2016 - 2017
1 / 1
Algorithmique et Analyse d’Algorithmes
La dernière fois
IStructure dynamique
IArbre Binaire de Recherche (ABR)
IOpérateurs de base
ICoûts des opérateurs
Aujourd’hui
IArbre partiellement ordonné, tassé
IStructure de tas
IApplication à la FAP
IAlgorithmes gloutons
2 / 1
Algorithmique et Analyse d’Algorithmes
Plan
3 / 1
Algorithmique et Analyse d’Algorithmes
Arbre partiellement ordonné, tassé
Arbre partiellement ordonné
Définition
Les clés des nœuds sont munies d’un ordre total.
Arbre ordonné
Un arbre est ordonné si tout nœud a une clé supérieure ou égale à celles
de chacun de ses fils (s’ils existent).
On convient qu’un arbre vide est ordonné.
J
F
D E
B
F
H
On se limite ici à des arbres binaires :
Iles algorithmes et propriétés présentées ici restent valables
Imais l’implantation est facilitée (cf TD)
5 / 1
Algorithmique et Analyse d’Algorithmes
Arbre partiellement ordonné, tassé
Arbre partiellement ordonné
Propriétés
E
H
R
K
N
B
ILes sous-arbres d’un arbre ordonné sont eux-mêmes des arbres
ordonnés.
(par définition)
IDans tout chemin de l’arbre, les clés sont en ordre décroissant (de
père en fils).
(par définition)
ILa clé de la racine d’un arbre ordonné a la valeur maximum des clés
de l’arbre.
(récurrence structurelle sur l’arbre)
On parle parfois d’arbre tournoi.
6 / 1
1 / 29 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !