Huffman
Como puedo desarrollar una aplicación para codificar y decodificar archivos de texto, empleando el
método de Huffman. Tenga en cuenta que:
a) El código debe ser binario
b) El texto siempre será plano (solo caracteres ASCII)
c) Debe considerar la entropÃa de cada texto a codificar
d) El archivo codificado podrá decodificarse con la misma aplicación
e) Debe ser una aplicación de escritorio
f) Debe utilizar valores binarios reales. Por ejemplo, en el fichero codificado deberÃa
resultar: \'A\' en lugar de \'1000001\'
método de Huffman. Tenga en cuenta que:
a) El código debe ser binario
b) El texto siempre será plano (solo caracteres ASCII)
c) Debe considerar la entropÃa de cada texto a codificar
d) El archivo codificado podrá decodificarse con la misma aplicación
e) Debe ser una aplicación de escritorio
f) Debe utilizar valores binarios reales. Por ejemplo, en el fichero codificado deberÃa
resultar: \'A\' en lugar de \'1000001\'
