ПОЖАААЛУУУЙСТАААА, ОБЪЯСНИТЕ ДЛЯ ТУПЫЫХХХХ
По каналу связи передаются сообщения, содержащие только семь букв: А, Б, Г, И, М, Р, Я. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: А — 010, Б — 00, Г — 101. Какое наименьшее количество двоичных знаков потребуется для кодирования слова МАГИЯ?
Примечание. Условие Фано означает, что ни одно кодовое слово не является началом другого кодового слова.

12 Сен 2019 в 10:41
252 +1
0
Ответы
1

Для кодирования слова "МАГИЯ" нам нужно учесть кодовые слова для каждой буквы:
М — ?
А — 010
Г — 101
И — ?
Я — ?

Поскольку условие Фано запрещает использование кодовых слов как начало других кодов, необходимо выбрать коды, которые не начинаются с других кодов. Давайте выберем:
М — 011
И — 100
Я — 111

Теперь давайте посчитаем общее количество двоичных знаков:
Для буквы "М" потребуется 3 знака, для буквы "А" потребуется 3 знака, для буквы "Г" потребуется 3 знака, для буквы "И" потребуется 3 знака и для буквы "Я" потребуется 3 знака. Таким образом, общее количество двоичных знаков для кодирования слова "МАГИЯ" равно 15.

Итак, наименьшее количество двоичных знаков, которое потребуется для кодирования слова "МАГИЯ" по условию Фано, — 15 знаков.

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