Информатика, вопрос задал mayuyulove98 , 8 лет назад

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется неравномерный двоичный код, позволяющий однозначно декодировать полученную двоичную последовательность. Вот этот код:
А – 00; Б – 101; В – 011; Г – 111; Д – 110.
Как можно сократить длину кодового слова для одной из букв B, Г или Д так, чтобы код по-прежнему можно было декодировать однозначно? Коды остальных букв меняться не должны. Если есть несколько вариантов, выберите кодовое слово с минимальным значением.


Ответы на вопрос

Ответил Аноним
0
Поскольку ниже узла 0-1 находится только одна буква (В), её можно перенести в этот узел.

Ответ: В - код 01
Приложения:
Новые вопросы