Algo de Huffman en C
Fermé
Bonjour, je programme l'algo de Huffman en C Ansi...
je suis toujours à la compression, j'ai calculé les fréquences d'apparition des caractères, j'ai créé l'arbre et le code de Huffman ( c'est à dire la table de correspondance entre le caractère A et le chemin dans l'arbre 00110 par exemple...)
mon pbl est l'ecriture de la table de correspondance et des données dans le fichier cible... comment formater cette table ???
merci de votre aide
je suis toujours à la compression, j'ai calculé les fréquences d'apparition des caractères, j'ai créé l'arbre et le code de Huffman ( c'est à dire la table de correspondance entre le caractère A et le chemin dans l'arbre 00110 par exemple...)
mon pbl est l'ecriture de la table de correspondance et des données dans le fichier cible... comment formater cette table ???
merci de votre aide
A voir également:
- Le codage optimisé proposé ci-dessous a été obtenu en appliquant l'algorithme du codage de huffman sur un texte. lucia a codé un mot en utilisant ce codage optimisé. elle a obtenu : 010011011000111
- Codage ascii - Guide
- Codage binaire - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Transcription audio en texte word gratuit - Guide
- Mettre un mot de passe sur un dossier - Guide
4 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
9 janv. 2003 à 11:55
9 janv. 2003 à 11:55
Tu veux dire écrire une représentation de ton arbre dans le fichier ?
Tu as besoin d'un algo de parcours d'arbre.
Tu pourrais balayer ton arbre et écrire chacun des noeuds dans le fichier.
Il y 2 méthode de balayage d'arbre: en profondeur d'abord, ou en largeur d'abord.
(mmm... dommage que je n'ai pas de schéma.)
Tu as besoin d'un algo de parcours d'arbre.
Tu pourrais balayer ton arbre et écrire chacun des noeuds dans le fichier.
Il y 2 méthode de balayage d'arbre: en profondeur d'abord, ou en largeur d'abord.
(mmm... dommage que je n'ai pas de schéma.)
Salut
Recherche de "Huffman arbre" avec Google Images :
https://www.google.fr/search?hl=fr&q=Huffman+arbre&tbm=isch&gws_rd=ssl
Codage de Huffman ; sur Wikipedia® :
https://fr.wikipedia.org/wiki/Codage_de_Huffman
merci .
à+
Recherche de "Huffman arbre" avec Google Images :
https://www.google.fr/search?hl=fr&q=Huffman+arbre&tbm=isch&gws_rd=ssl
Codage de Huffman ; sur Wikipedia® :
https://fr.wikipedia.org/wiki/Codage_de_Huffman
merci .
à+