Для передачи по каналу связи сообщения, состоящего только из букв А, Б, В, Г, решили использовать неравномерный двоичный код: A -01, Б - 000, В - 10. Как нужно закодировать букву Г, чтобы длина кода была минимальной, и допускалось однозначное разбиение закодированного сообщения на буквы? Если таких кодов несколько, укажите код с наименьшим числовым значением.
Выберите один ответ:
001
110
00
11

1 Окт 2019 в 01:41
161 +1
0
Ответы
1

Посчитаем среднюю длину кода для каждого возможного кода буквы Г:

Если закодировать букву Г кодом 001, то средняя длина кода будет 1 (2/4) + 3 (1/4) = 1.25Если закодировать букву Г кодом 110, то средняя длина кода будет 1 (2/4) + 3 (1/4) = 1.25Если закодировать букву Г кодом 00, то средняя длина кода будет 1.5, что больше 1.25Если закодировать букву Г кодом 11, то средняя длина кода будет 1.5, что больше 1.25

Следовательно, наименьшую среднюю длину кода мы получим, если закодируем букву Г кодом 001. В итоге, правильный ответ: 001.

19 Апр в 18:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 172 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир