Цитата:
Предлагаю для кодирования сообщения

взять алфавит

.
Так плохо, потому что длина кода будет равна

, соответственно степень сжатия составит

, а в моём случае длина составит

и степень сжатия будет равна

, где

- длина сообщения. Тут я использовал представление: код = алфавит + соответствующие ему биты + сообщение в битах.
Цитата:
Начните с литературы, которую советуют Википедия (Код Хаффмана) и Wikipedia (Huffman coding).
Там много книг, я думал Вы посоветуете какую-то одну хорошую.