Char Code
==== ====
E 0000
i 0001
y 0010
l 0011
k 0100
. 0101
space 011
e 10
r 1100
s 1101
n 1110
a 1111
Orjinal metin:
Göl kenarında görülen ürkütücü gözler
Kodlanmış:
0000101100000110011100010101101101001111101011111100011001111110100100101
Huffman kodlamasında neden bir ayırıcıya ihtiyaç yoktur?
Eerie eyes seen near lake
(boşluk karakteri hariç). Ancak karakterlerin kendilerinin ayırıcıya ihtiyacı yoktur. Neden olmasın?
cat cheat for mice
≠ catch eat form ice
. Analojiniz kusurludur: her harf atomiktir; harfler önemsiz bir şekilde ayırt edilir ve kendiliğinden ayrılabilir. Daha iyi bir benzetme "Neden her kelime sadece bir uzun, kıvrımlı, kendiliğinden kesişen bir çizgi olduğunda el yazısı (el yazısı) komut dosyasını okuyabilirsiniz?" hatta bir kısmını da) ve tek tek harfleri ayırt edin - başlangıcını göremiyorsanız Huffman tarafından kodlanmış bir dize anlamsızdır.