No description
- C 97.7%
- Makefile 2.3%
| assets | ||
| arbre.c | ||
| arbre.h | ||
| fichier.c | ||
| fichier.h | ||
| hello.txt | ||
| hello.txt.save | ||
| main.c | ||
| Makefile | ||
| README.txt | ||
| save.txt | ||
-------------- Rahul DHAR 23001984 L2-B -------------- --------------------- ------HUFFMAN-------- --------------------- ----- Présentation ------ Mon programme fait la compression et la décompression de fichier.txt en même temps. ----- Utilisation ------ 1. Renommez votre fichier .txt que vous voulez compresser exactement en "hello.txt". 2. Tapez la commande "make" dans le terminal. Vous pouvez voir : - sortie.huf (votre fichier compressé) - huffman.txt (le fichier après la décompression) 3. Pour recommencer, tapez la commande "make clean", puis suivez l’étape 1. ------ Problèmes et bugs -------- (résolu)-- V1.3 Voici le fichier hello.txt avant la compilation et après la décompression : Avant la compilation : "lllllluuuuuuppppoooolkkkk" Après la décompression : "lllllluuuuuuppppoooolkkkkppp" J’ai compris l’erreur, mais je n’arrive pas à résoudre ce problème. Il ajoute à la fin les 0 que j’ai ajoutés pendant la compression pour compléter les 8 bits en utilisant décalage. ------ Fonctionnalités et notions d’algorithmique et de structures de données utilisées ------ - Liste chaînée - Arbre binaire - DFS (parcours en profondeur) - Récursivité - Tableau - Algorithme glouton (greedy technique) - Allocation dynamique (malloc)