Huffman serve para compactar e descompactar arquivos, a Ideia é fazer a leitura de um texto e identificar a frequência com que cada letra aparece, depois passar para binário usando a árvore. Atualmente estou desenvolvendo em PHP, após terminar vou passar para JS :)
Sugiro a implementação de códificação huffman com Trees: Segue um link de exemplo: https://www.siggraph.org/education/materials/HyperGraph/video/mpeg/mpegfaq/huffman_tutorial.html
Huffman serve para compactar e descompactar arquivos, a Ideia é fazer a leitura de um texto e identificar a frequência com que cada letra aparece, depois passar para binário usando a árvore. Atualmente estou desenvolvendo em PHP, após terminar vou passar para JS :)