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
元のテキスト:
湖の近くで見られる不気味な目
エンコード済み:
0000101100000110011100010101101101001111101011111100011001111110100100101
ハフマンエンコーディングにセパレータが必要ないのはなぜですか?
Eerie eyes seen near lake
(スペース文字を除く)。ただし、文字自体にはセパレータは必要ありません。なぜそうではないのですか?
cat cheat for mice
≠ catch eat form ice
。あなたの類推には欠陥があります。各文字はアトミックです。文字は簡単に区別され、本質的に分離可能です。より良い類推は、「各単語が1本の長い、波打つ、自己交差する線であるときに筆記体(手書き)スクリプトを読むことができるのはなぜですか?」ハフマンでエンコードされた文字列は、先頭が見えない場合は意味がわからなくなります。