. Le B-Arbre.

Slides:



Advertisements
Présentations similaires
Structures de données avancées : B arbres
Advertisements

Structures de données avancées : Principales structures de données
Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure dInformatique (ESI)
Structures de données avancées : MBT ( Multidimensional B-trees )
Structures de données avancées : MTH ( Multidimensional trie hashing )
Chapitre 3 Les arbres binaires
D. E ZEGOUR Institut National d ’Informatique
Classification et prédiction
Arbre-B+ Hypothèse initiale : clé simple et unique Nœud = bloc.
1 UMLV Optimalité des tris par comparaisons : O(n logn) Classements linéaires Tris lexicographiques Tri lexicographique.
Chapitre 3 (fin). Les arbres AVL
Traitement Co-Séquentiel: Appariment et Fusion de Plusieurs Listes
Algo-Prog en Ada TD1 2 MIC Romaric GUILLERM
Chapitre V. Tables de hachage
Clé dichotomique des arbres (pour 8 arbres)
LOGO Responsable du cours Mlle Amina GHRAB : 1 ère année IAG Institut Supérieur de Gestion de Tunis.
Les structures de données arborescentes
Arbre binaire de recherche
IFT-2000: Structures de Données
Chapitre VII. Tri Tri par tas Tri rapide.
RECURSIVITE ARBRES BINAIRES
Arbre Rouge Noir.
B-Arbre +.
Gestion de Fichiers Arbres B.
Les fichiers indexés (Les B-arbres)
LA STRUCTURE D'ARBRE-B Institut National des Sciences Appliquées – Rouen Département Architecture des Systèmes d’Information.
LES ARBRES IUP 2 Génie Informatique
Arbres Rouge noir Démo : INF3105 Structures de données et algorithmes
IFT Structures de données
Gestion de Fichiers Tri Interne Efficace et Tri Externe.

Arbres binaires complets
Les arbres et tas binomiaux
Index multi-niveaux dynamiques (les B-arbres et les B-arbres+)
Structures de données IFT-2000
Structures de données IFT-2000 Abder Alikacem Semaine 11 Gestion des arbres binaires de tri et de recherche. Les arbres cousus. Les arbres n-aires Département.
201 UMLV  Type « dictionnaire » sous-ensembles finis de E (ordonné) avec les opérations : Ens_vide :  Ens Ajouter : Ens x Elément  Ens Enlever.
Heuristiques C. Recherche de la meilleure branche . Branch And Bound
Algo-Prog en Ada TD1 2 MIC Romaric GUILLERM
Structures de données avancées : Arbres Red-Black
Gestion de Fichiers GF-12: Comment Gerer les Indexes qui ne tiennent pas en Memoire de Maniere Efficace?: II. Arbres B (Base sur les Sections de.
Arbres binaires et tables de hachage
Structures de données avancées : Fichiers uni-dimensionnels Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
Structures de données avancées : MBT ( Multidimensional B-trees )
Structures de données avancées : Arbres AA
Les tris Tri Action de mettre une structure de données en ordre (croissant ou décroissant). Le plus simple est d’insérer en ordre. Les algorithmes de tri.
Structures de données avancées : B arbres
Structures de données avancées : Variantes des B arbres
1 UMLV  FICHIERS Mémoire de masse découpée en blocs Fichier :liste chaînée de blocs, ou arbre de blocs (répertoires - fichiers)‏ Bloc d’éléments Bloc.
Structures de données avancées : Range Partionning: RP*
Structures de données avancées TH ( Hachage digital ) D. E ZEGOUR Institut National d ’Informatique.
Structures de données avancées : Arbres B+ avec expansion partielle D. E ZEGOUR Institut National d ’Informatique.
Éléments de présentation
Structures de données avancées : Principales structures de données
Algorithmes de tri.
Structures de données avancées : MTH ( Multidimensional trie hashing ) D. E ZEGOUR Institut National d ’Informatique.
Structures de données IFT-2000
Structures de données IFT-2000 Abder Alikacem Semaine 10 Les algorithmes de recherche Les structures arborescentes Département d’informatique et de génie.
VI. Tri par tas.
Les monceaux (Heap) Monceaux Propriétés des Monceaux
CSI25101 Maps et Dictionnaries. CSI25102 Un dictionnaire (dictionary) est un modèle abstrait de base de données. tel une file à priorité, un dictionnaire.
Arbres AVL - Hauteur d’un arbre AVL - Insertion et restructuration
4/25/2017 4:30 PM Arbres (2,4) CSI2510 CSI2510.
CSI25101 Tri Plus efficace. CSI25102 Tri récursif Le tri récursif divise les données de grande taille en deux presque moitiés et est appelé récursivement.
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Page: 1-Ali Walid Gestion de fichiers. B-Arbre +.
Les arbres Arbres binaires
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
1. Tri rapide ou Quicksort Principe : La méthode du Quicksort due au C.A. Hoare (1962) utilise les principes généraux de division et équilibrage. 2.
La compression de données
Transcription de la présentation:

. Le B-Arbre

Le b-arbre: Algorithme d’insertion Algorithme Insersion_BAbre (Clé k) Début Chercher le nœud L qui doit contenir la clé k Si (L est plein) Alors Diviser L en promouvant la clé médiane au nœud père P Si (P est plein) Répéter la division récursivement Fin si Sinon Ajouter la clé k au nœud L –et maintenir l’ordre dans le nœud L Fin Insertion_Barbre

Le b-arbre On veut inserer les elements suivants: 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 L’arbre est d’ordre 5

Le b-arbre: Etat initial 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25

Le b-arbre: Insertion 20 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20

Le b-arbre: Insertion 40 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 40

Le b-arbre: Insertion 10 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 40

Le b-arbre: Insertion 10 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 40

Le b-arbre: Insertion 30 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 30 10 20 40

Le b-arbre: Insertion 30 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40

Le b-arbre: Insertion 15 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 15 10 20 30 40

Le b-arbre: Insertion 15 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 15 20 30 40

Le b-arbre: Insertion 15 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 10 15 30 40

Le b-arbre: Insertion 15 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 10 15 30 40

Le b-arbre: Insertion 35 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 10 15 30 40 35

Le b-arbre: Insertion 35 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 10 15 30 35 40

Le b-arbre: Insertion 7 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 10 15 30 35 40 7

Le b-arbre: Insertion 7 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 30 35 40

Le b-arbre: Insertion 26 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 30 35 40 26

Le b-arbre: Insertion 26 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 26 30 35 40

Le b-arbre: Insertion 18 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 26 30 35 40 18

Le b-arbre: Insertion 18 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 18 26 30 35 40

Le b-arbre: Insertion 22 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 18 26 30 35 40 22

Le b-arbre: Insertion 22 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 7 10 15 18 22 26 30 35 40

Le b-arbre: Insertion 22 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 30 7 10 15 18 22 26 35 40

Le b-arbre: Insertion 22 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 30 20 30 7 10 15 18 22 26 35 40

Le b-arbre: Insertion 22 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 30 7 10 15 18 22 26 35 40

Le b-arbre: Insertion 5 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 30 7 10 15 18 22 26 35 40 5

Le b-arbre: Insertion 5 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 30 5 7 10 15 18 22 26 35 40

Le b-arbre: Insertion 5 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 20 30 10 5 7 15 18 22 26 35 40

Le b-arbre: Insertion 5 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 10 5 7 15 18 22 26 35 40

Le b-arbre: Insertion 5 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 15 18 22 26 35 40

Le b-arbre: Insertion 42 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 15 18 22 26 35 40 42

Le b-arbre: Insertion 42 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 15 18 22 26 35 40 42

Le b-arbre: Insertion 13 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 15 18 22 26 35 40 42 13

Le b-arbre: Insertion 13 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 35 40 42

Le b-arbre: Insertion 46 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 35 40 42 46

Le b-arbre: Insertion 46 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 35 40 42 46

Le b-arbre: Insertion 27 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 35 40 42 46 27

Le b-arbre: Insertion 27 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 27 35 40 42 46

Le b-arbre: Insertion 8 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 13 15 18 22 26 27 35 40 42 46 8

Le b-arbre: Insertion 8 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 8 13 15 18 22 26 27 35 40 42 46

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 8 13 15 18 22 26 27 35 40 42 46 32

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 5 7 8 13 15 18 22 26 27 32 35 40 42 46

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 42 46

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 40 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 42 46

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 42 46

Le b-arbre: Insertion 32 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 42 46

Le b-arbre: Insertion 38 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 38 5 7 8 13 15 18 22 26 27 32 35 42 46

Le b-arbre: Insertion 38 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 38 42 46

Le b-arbre: Insertion 24 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 38 24 42 46

Le b-arbre: Insertion 24 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 24 26 27 32 35 38 42 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 24 26 27 32 35 38 42 46 45

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 24 26 27 32 35 38 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 24 26 27 32 35 38 25 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 5 7 8 13 15 18 22 24 25 26 32 35 38 27 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 30 40 25 5 7 8 13 15 18 22 24 26 32 35 38 27 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 25 10 20 30 40 25 5 7 8 13 15 18 22 24 26 32 35 38 27 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 10 20 25 30 40 5 7 8 13 15 18 22 24 26 32 35 38 27 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 25 10 20 30 40 5 7 8 13 15 18 22 24 26 32 35 38 27 42 45 46

Le b-arbre: Insertion 45 20, 40, 10, 30, 15, 35, 7, 26, 18, 22, 5, 42, 13, 46, 27, 8, 32, 38, 24, 45, 25 25 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 24 42 45 46

Le b-arbre: Algorithme de suppression Algorithme SuppressionBArbre (Clé k) Début Localiser la clé k dans le nœud N Si (N est non feuille) Alors Supprimer k de N Trouvez la clé k’ la plus grande qui est immédiatement inférieure à k, Copier k’ dans l’ancienne position de k Supprimer k’ du nœud feuille L Sinon -- N est un nœud feuille Si (Violation de la contrainte sur N) Alors Soit N1 le frère gauche ou droit du nœud N Si (N1 est riche) – peut prêter une clé à N Alors Emprunter une clé de N1 – à travers le nœud père Sinon -- N1 est pauvre, à une clé de la violation de la contrainte Fusionner Si (Violation de la contrainte sur P) Alors Répéter récursivement Fin si Fin SuppressionBArbre dans le sous-arbre gauche, cette clé k’ doit être sûrement dans un nœud feuille Pousser une clé du père P et la fusionner avec N et N1 dans un nouveau nœud

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Cas 1 Au moins un frere riche Aucun frere riche

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Supprimer dans un noeud interne Cas 2 Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Emprunter une cle ‘a travers le pere Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche Cas 3

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Fusionner les deux freres pauvres (la feuille avec un de ses freres pauvres) avec L’element du Parent qui les separent Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche Cas 4

Le b-arbre: Algorithme de suppression Cas 1: Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Cas 1 Au moins un frere riche Aucun frere riche

Le b-arbre: Algorithme de suppression Cas 1: (arbre d’ordre 3) : Supprimer 3 6 9 1 3 7 13 6 9 1 7 13

Le b-arbre: Algorithme de suppression Cas 2: Supprimer dans un noeud interne Cas 2 Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche

Le b-arbre: Algorithme de suppression Cas 2: (arbre d’ordre 3) : Supprimer 6 Ca ne respecte Pas le B-arbre 6 9 3 9 1 3 7 13 1 6 7 13 3 9 1 7 13

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Emprunter une cle ‘a travers le pere Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche Cas 3

Le b-arbre: Algorithme de suppression Cas 3: (arbre d’ordre 3) : Supprimer 7 6 9 6 9 1 3 7 13 1 3 7 13 Riche Pauvre 3 9 1 3 6 13

Attention, c’est faut, il faut passer par le pere Le b-arbre: Algorithme de suppression Cas 3: (arbre d’ordre 3) : Supprimer 7 6 9 6 9 1 3 7 13 1 3 7 13 Riche Pauvre 6 9 1 3 13 Attention, c’est faut, il faut passer par le pere

Le b-arbre: Algorithme de suppression Nous avons 4 cas: Fusionner les deux freres pauvres (la feuille avec un de ses freres pauvres) avec L’element du Parent qui les separent Supprimer dans un noeud interne Permutation Supprimer dans un noeud feuille Sans violation Avec vilation Au moins un frere riche Aucun frere riche Cas 4

Le b-arbre: Algorithme de suppression Cas 4: (arbre d’ordre 3) : Supprimer 13 6 9 6 9 1 3 7 1 3 7 13 Pauvre 6 1 3 7 9

Le b-arbre: Suppression Soit le B-Arbre suivant. On veut supprimer les cles suivantes: 25, 24, 22, 20 25 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 24 42 45 46

Le b-arbre: Suppression de 22 25, 24, 22, 20 25 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 24 42 45 46

Le b-arbre: Suppression de 22 25, 24, 22, 20 25 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 24 42 45 46 24 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 25 42 45 46

Attention, c’est faut, il faut passer par le pere Le b-arbre: Suppression de 22 25, 24, 22, 20 24 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 22 42 45 46 Riche Vilation Attention, c’est faut, il faut passer par le pere

Le b-arbre: Suppression de 22 25, 24, 22, 20 24 10 18 30 40 5 7 8 13 15 26 27 32 35 38 20 22 42 45 46

Le b-arbre: Suppression de 24 25, 24, 22, 20 24 10 18 30 40 5 7 8 13 15 26 27 32 35 38 20 22 42 45 46

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 10 18 30 40 5 7 8 13 15 26 27 32 35 38 20 24 42 45 46

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 10 18 30 40 5 7 8 13 15 26 27 32 35 38 20 42 45 46 Pauvre Vilation Pauvre

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 10 18 30 40 5 7 8 13 15 26 27 32 35 38 20 42 45 46 Fusionner

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 10 30 40 5 7 8 13 15 18 20 26 27 32 35 38 42 45 46 Fusionner

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 Vilation Pauvre 10 30 40 5 7 8 13 15 18 20 26 27 32 35 38 42 45 46

Le b-arbre: Suppression de 24 25, 24, 22, 20 22 Vilation Pauvre 10 30 40 5 7 8 13 15 18 20 26 27 32 35 38 42 45 46 Fusionner

Le b-arbre: Suppression de 24 25, 24, 22, 20 10 22 30 40 5 7 8 13 15 18 20 26 27 32 35 38 42 45 46

Le b-arbre: Suppression de 22 25, 24, 22, 20 10 22 30 40 5 7 8 13 15 18 20 26 27 32 35 38 42 45 46 10 20 30 40 5 7 8 13 15 18 22 26 27 32 35 38 42 45 46

Le b-arbre: Suppression de 22 25, 24, 22, 20 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 42 45 46

Le b-arbre: Suppression de 20 25, 24, 22, 20 10 20 30 40 5 7 8 13 15 18 26 27 32 35 38 42 45 46 10 18 30 40 5 7 8 13 15 20 26 27 32 35 38 42 45 46

Le b-arbre: Suppression de 20 25, 24, 22, 20 10 18 30 40 5 7 8 13 15 26 27 32 35 38 42 45 46