• Предмет: Информатика
  • Автор: hsy17122010
  • Вопрос задан 4 месяца назад

Для кодирования последовательности, состоящей из букв Е, Г, Д, Ж, З, использовали неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы Е использовали кодовое слово 011, для буквы З — кодовое слово 001. Какова наименьшая возможная суммарная длина всех пяти кодовых слов?

Ответы

Ответ дал: rob82846
1

Ответ:

Объяснение:

Неравномерный двоичный код, удовлетворяющий условию Фано, означает, что чем чаще встречается символ, тем короче его кодовое слово. В данном случае нам известно, что для буквы Е использовали кодовое слово 011, а для буквы З - кодовое слово 001. Оба этих кодовых слова имеют длину 3.

Так как мы не знаем частоты встречаемости остальных символов (Г, Д, Ж), мы можем предположить, что наихудший вариант - это когда все они имеют такую же длину кодового слова, как и Е и З. В этом случае суммарная длина всех пяти кодовых слов будет равна 3 + 3 + 3 + 3 + 3 = 15.

Таким образом, наименьшая возможная суммарная длина всех пяти кодовых слов равна 15.

Вас заинтересует