Algorithmes de Compression en C
Implémentation et analyse de divers algorithmes de compression en C.
À 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
Intéressé ?
N'hésitez pas à me contacter si vous souhaitez collaborer ou en savoir plus sur ce projet.
Me contacter →