4. 請詳述霍夫曼(Huffman)碼的編碼原理。