Encore une compression de huffman mais avec la stl (map, list, bitset)

Description

Ceci n'est pas une simple source mais un projet qui permet de bien comprendre la base des algorithmes de compression. De plus, l'implémentation fournie est argumentée vers les choix de containers de la STL intéressants à manipuler (c'est le but premier du projet).
On voit aussi quelques notions d'optimisation, la façon de rediriger les informations de trace vers la console ou un fichier log,...
Un MAGNIFIQUE !? fichier pdf explique tout cela

Je le place dans la catégorie Tutorial, il aurait aussi bien pu être dans "Maths&Algorithmes" ou même "Fichier"

Conclusion :


si vous désirez chronométrer, laissez l'include dans le main.cpp :
#include <windows.h> //pour timeGetTime
linker avec Winmm.lib
et garder les deux lignes timeGetTime() en début et fin de main

les remarques et bugs/améliorations sont les bienvenus

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.