Arbres à ondelettes : une approche élégante pour les requêtes de rang sur les séquences
2025-05-15
Cet article de blog présente l’arbre à ondelettes, une structure de données élégante pour répondre aux requêtes de rang sur les séquences sur de grands alphabets. Atteignant une complexité temporelle de O(log₂A) (où A est la taille de l’alphabet), il organise une chaîne de caractères en une hiérarchie de vecteurs de bits. L’article détaille la construction et la consultation de l’arbre à ondelettes, en soulignant les techniques d’optimisation utilisant les structures RRR ou d’autres index de rang binaire pour la compression et la vitesse. Une implémentation dans la bibliothèque de structures de données compressées de Francisco Claude (libcds) est recommandée pour une application pratique.
Développement
recherche d’informations