Je sais qu'il y a beaucoup de questions impliquant le code Huffman, y compris une autre de moi-même, mais je me demande quelle serait la meilleure façon d'encoder réellement un fichier texte. La décompression semble triviale; traversant l'arbre, en allant à gauche à 0 et à droite sur 1, en imprimant le personnage.Étapes pour compresser un fichier en utilisant le code Huffman
Cependant, comment va la compression? En quelque sorte stocker la représentation bit du personnage dans son nœud l'arbre? Rechercher l'arbre pour le caractère chaque fois qu'il est rencontré et tracer les étapes? Est-ce important de quelle manière cela est codé? Jusqu'ici, j'ai un arbre de Huffman où les nœuds de feuille n'ont pas une valeur binaire qui leur est associée. Mon problème est d'assigner les valeurs binaires à chaque caractère de l'arbre.
Merci
Je regarde ce post et je me rends compte à quel point je suis venu dans ma carrière CS. C'est un sentiment incroyable quand les choses commencent enfin à cliquer. Cette question me semble si ridicule maintenant. –