Mattéo Delabre
457f797334
Ajout d'un script pour générer de gros fichiers
2016-10-22 19:08:39 +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
6cea8e8db5
Ajout d'un fichier long & un fichier avec 1 seul type de caract.
...
* Fichier long -> test de consommation mémoire
* Fichier 1 caractère -> algo non-fonctionnel (a besoin d'au
moins 2 sommets)
2016-10-22 14:09:51 +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
16e6a0c5ca
Affiche la longueur moyenne de codage dans le verbeux
2016-10-22 03:58:53 +02:00
Mattéo Delabre
9840b3624f
Affichage d'une erreur si fichier non ouvrable
2016-10-22 03:58:34 +02:00
Mattéo Delabre
e372723d62
Ajout d'un fichier vide dans les fichiers de test
2016-10-22 03:58:18 +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
c142d06464
Correction warning car oubli d'enlever paramètre printf
2016-10-22 02:56:20 +02:00
Mattéo Delabre
979d9faa6e
Renommage du programme en `huffman`
2016-10-22 02:55:02 +02:00
Mattéo Delabre
5fc433cf56
Restructuration de la sortie verbeuse
2016-10-22 01:09:46 +02:00
Mattéo Delabre
59b20e9321
Ajout de fonctions permettant la gestion de la sortie verbeuse
2016-10-22 01:08:56 +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
4b19376b1b
Ajout de fichiers de test supplémentaires
2016-10-21 19:46:59 +02:00
Mattéo Delabre
4f3abde7a6
Ajout gitignore
2016-10-19 09:54:41 +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
ff88c32573
Ajout du fichier de test du sujet
2016-10-12 12:28:11 +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