Для кодирования некоторой последовательности, состоящей из букв у, ч, е, н, и и к, используется неравномерный двоичный префиксный код. вот этот код: у — 000, ч — 001, е — 010, н — 100, и — 101, к — 11. можно ли сократить для одной из букв длину кодового слова так, чтобы код по-прежнему остался префиксным? коды остальных букв меняться не должны. выберите правильный вариант ответа. примечание. префиксный код — это код, в котором ни одно кодовое слово не является началом другого; такие коды позволяют однозначно декодировать полученную двоичную последовательность. 1) кодовое слово для буквы е можно сократить до 01 2) кодовое слово для буквы к можно сократить до 1 3) кодовое слово для буквы н можно сократить до 10 4) это невозможно
174
455
Ответы на вопрос:
Префиксный код - код, который соответствует условию фано, т.е. ни одно кодовое слово не может быть началом другого слова. правильный ответ 1, букву е можно сократить до 01. разберемся почему: если е=01, тогда она не является началом кодов букв у ч н и к (ни один код не начинается с 01), и ни один из кодов у ч н и к не является началом кода 01.
Количество бит на символ увеличилось в 2 раза. символов столько же. 2x=x+480 x=480 480/8=60 символов
Популярно: Информатика
-
1lёn109.07.2021 01:01
-
Tigrmigr27.05.2020 01:13
-
Popop11hs09.02.2020 02:57
-
misterpordon26.08.2022 00:50
-
Ruslan228936514.12.2022 17:35
-
mrazamar0kk01.08.2022 08:00
-
gramma11621.08.2021 14:29
-
tan197813.03.2022 07:00
-
SiRuES21.12.2022 21:50
-
Тимофей22509.07.2020 02:07