Предмет: Информатика,
автор: Аноним
Для кодирования последовательности, состоящей из букв А, Б, В, Г, Д, использовали неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы Г использовали кодовое слово 1, для буквы Д — кодовое слово 01. Какова наименьшая возможная суммарная длина всех пяти кодовых слов?
Ответы
Автор ответа:
0
Для розрахунку наименьшої можливої сумарної довжини всіх п'яти кодових слів, використовується умова Фано, за якою кодові слова не повинні бути префіксами одне одного. З цією умовою, можна побудувати оптимальне префіксне кодування.
Задані кодові слова:
Г - 1
Д - 01
Побудуємо префіксне кодування, де кодові слова не є префіксами одне одного:
Г - 1
Д - 01
В - 001
А - 0001
Б - 0000
Сумарна довжина всіх п'яти кодових слів дорівнює сумі довжин цих кодів:
1 + 2 + 3 + 4 + 4 = 14
Тому наименьша можлива сумарна довжина всіх п'яти кодових слів - 14.
Похожие вопросы
Предмет: Геометрия,
автор: kiloru
Предмет: Українська мова,
автор: ffgrddff7
Предмет: География,
автор: kirillkasickij3
Предмет: Экономика,
автор: snezhkova2301
Предмет: Английский язык,
автор: dianaasirbaeva555