Предмет: Информатика, автор: sayys

В сообщении встречается 7 разных букв. При его передаче использован неравномерный двоичный код, удовлетворяющий условию Фано. Известны коды трёх букв: 1, 01, 001. Коды остальных четырёх букв имеют одинаковую длину. Какова минимальная суммарная длина всех 7-ми кодовых слов?​


sayys: Можно решение и ответ
sayys: Пожалуйста

Ответы

Автор ответа: Zxcursed69
2

Ответ:A - 1

B - 01

C - 001

D - 00000

E - 00001

F - 00010

G - 00011

Автор ответа: only1avetrill
2

Ответ: 26.

Построим дерево Фано для известных нам кодов букв. По нему мы видим, что свободна только ветвь 000. Чтобы получить 4 различных кода требуется 2 разряда (логарифм 4 по основанию 2), поэтому для кодов оставшихся 4 букв необходимо 5 разрядов (к двум требуемым добавляются три лидирующие нуля). Общее количество бит кодов: 5 * 4 + 1 + 2 + 3 = 26.

Приложения:

sayys: Спасибо
sayys: Пможешь еще 1 задачу решить, если я вопросом задам?
sayys: Поможешь
sayys: Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, Ж, З, И, Й. решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г, Д, Е, Ж, З, И использовали соответственно кодовые слова 00, 111, 1000, 1001, 1010, 1100, 1101, 010, 011. Укажите кратчайшее возможное кодовое слово для буквы Й, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Похожие вопросы
Предмет: Английский язык, автор: Аноним