Compresseur/décompresseur Huffman
C · 2023
Compresseur/décompresseur Huffman écrit en C, avec manipulation des flux de bits.
Présentation
Implémentation d’un compresseur/décompresseur Huffman de zéro en C, couvrant la construction de l’arbre, l’encodage canonique et les entrées/sorties de flux de bits, un exercice en structures de données, manipulation de bits et gestion de fichiers.
Démarche technique
Le projet couvre un algorithme de compression sans perte depuis la construction d’un arbre de codes jusqu’au traitement d’un flux binaire. Il rend visibles les contraintes de représentation et de manipulation des bits en langage C.
Portée et limites
Travail réalisé dans un cadre académique ou de recherche, pouvant être collectif. Il illustre une démarche d’ingénierie ou une expérimentation et n’est pas présenté comme un produit commercial déployé.