Codificació de Huffman: diferència entre les revisions

Contingut suprimit Contingut afegit
→‎Tècnica bàsica: correcció error gènere
Línia 172:
== Tècnica bàsica ==
 
La tècnica utilitzada és el mateix [[algorisme de Huffman]]. Consisteix en la creació d'un [[arbre binari]] en què s'etiqueten els nodes fulla amb els caràcters, amb elsles seusseves freqüències, i de forma consecutiva es van unint cada parella de nodes que menys freqüència sumin, passant a crear un nou node intermedi etiquetatge amb aquesta suma. Es procedeix a realitzar aquesta acció fins que no queden nodes fulla per unir a cap node superior, i s'ha format l'arbre binari.
 
Posteriorment s'etiqueten les arestes que uneixen cada un dels nodes amb zeros i uns (fill dret i esquerre, respectivament, per exemple. El codi resultant per a cada caràcter és la lectura, seguint la branca, des de l'arrel cap a cada caràcter (o viceversa) de cadascuna de les etiquetes de les arestes.