Retour au Portfolio
c

Algorithmes de Compression en C

Implémentation et analyse de divers algorithmes de compression en C.

AlgorithmesProgrammation CCompression de Données

À propos

Ce projet a marqué la fin de ma première année académique à l'ENSEIRB-MATMECA. Avec un coéquipier, j'ai implémenté plusieurs algorithmes de compression en C, étudiant leur fonctionnement interne et comparant leurs performances. Le projet nécessitait une discipline de programmation rigoureuse, incluant la gestion de la mémoire, le débogage et la documentation. Nous avons également intégré plusieurs pratiques d'outillage telles que Valgrind pour les vérifications mémoire, GDB pour le débogage, les Makefiles pour l'automatisation de la compilation, Git pour le contrôle de version et Doxygen pour la documentation. Ce projet a renforcé ma compréhension de la programmation bas niveau et de l'optimisation algorithmique.

Fonctionnalités clés

Multiples Algorithmes

Implémentation de plusieurs techniques de compression

Comparaison de Performances

Benchmark de la taille et de la vitesse pour chaque méthode

Optimisation Bas Niveau

Focus sur les opérations mémoire et structures de données efficaces

Technologies

CMakefileValgrindGDBDoxygenGit
Voir le code source

Intéressé ?

N'hésitez pas à me contacter si vous souhaitez collaborer ou en savoir plus sur ce projet.

Me contacter
Benjamin Grolleau — Mon Portfolio