Mattéo Delabre
deb62aec9c
Séparation des fonctions d'interprétation des arguments
2016-11-30 11:58:35 +01:00
Mattéo Delabre
fdbdeb1756
Support du fichier vide
...
Utilisation des effectifs au lieu des fréquences pour éviter
les divisions par 0. Ne pas vider le tampon s'il est déjà vide.
Représentation par un arbre vide si aucun caractère.
2016-11-20 14:33:55 +01:00
Mattéo Delabre
deb22164d4
Support de la décompression
2016-11-20 01:49:11 +01:00
Mattéo Delabre
7d5599d80a
Le programme n'accepte plus stdin pour entrée
...
(Incompatible avec le fait que l'algo. de Huffman doive
lire l'entrée en deux passes)
2016-11-19 21:41:05 +01:00
Mattéo Delabre
f8f9ae667e
Ajout des infos de contact & de version
2016-10-28 16:44:23 +02:00
Mattéo Delabre
deb614c5da
Correction des inclusions nettoyées
2016-10-28 16:44:05 +02:00
Mattéo Delabre
f5522c4036
Amélioration de l'interface de la ligne de commande
2016-10-28 16:27:25 +02:00
Mattéo Delabre
d647fc5452
Encodage du fichier compressé
2016-10-27 18:20:18 +02:00
Mattéo Delabre
61f65d0aef
Réorganisation du code & du makefile
2016-10-25 06:51:07 +02:00
Mattéo Delabre
3aef7806cd
Amélioration de l'affichage verbeux sur +eurs fichiers
2016-10-22 19:01:48 +02:00
Mattéo Delabre
c0de61b95a
Correction de la position des étoiles de pointeurs
2016-10-22 10:56:13 +02:00
Mattéo Delabre
f7378d4707
Correction des indentations (tabulations -> espaces)
2016-10-22 10:51:27 +02:00
Mattéo Delabre
07babd3027
Utilisation de -V/--verbose pour l'affichage verbeux
2016-10-22 03:02:52 +02:00
Mattéo Delabre
2b3162cd66
Accepte les options via Argp
2016-10-22 02:56:35 +02:00
Mattéo Delabre
b3d7c1a32e
Réorganisation du code en modules
...
* Extraction des fonctions spécifiques à
l'arbre dans huftree.h/.c
* Extraction de la routine de compression
dans compress.h/.c
* Déplacement des fonctions d'affichage dans
display.h/.c
* Isolement des constantes dans common.h
2016-10-21 19:50:04 +02:00
Mattéo Delabre
1bedf2120e
Double-chaînage de l'arbre
2016-10-12 12:57:57 +02:00
Mattéo Delabre
8ce897ce33
Implantation de l'algorithme de construction de l'arbre
...
Ajout d'un programme principal de test
2016-10-12 12:28:38 +02:00
Mattéo Delabre
9a48ee6a5e
Renommages pour consignes & début implémentation buildTree
2016-10-06 18:43:57 +02:00
Mattéo Delabre
6a109dd796
Initial commit
2016-10-05 12:52:58 +02:00