Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 870 Bytes

README.md

File metadata and controls

14 lines (9 loc) · 870 Bytes

AVL Self balancing binary search tree

Contexte

Ce projet a été réalisé lors de ma deuxième année d'informatique à l'Université de Polynésie française.

L'idée de ce projet était d'initier les étudiants à l'algorithme avancé

Description

Le script du fichier AVL.py implémente la solution inventée par Georgy Adelson-Velsky et Evgenii Landis pour équilibrer les arbres binaires.

Solution

Les arbres binaires sont puissants en termes de recherche d'un élément, mais leur faiblesse reste la profondeur. Les arbres binaires balancés règlent ce problème en équilibrant la profondeur de chaque branche à l'ajout et suppression des éléments :

logo