karpovaveronika196
?>

Составить программу обратной записи слово информатика в виде акитамрофни

Информатика

Ответы

alexseyzyablov
Каждую букву можно закодировать какой-то последовательностью битов. Минимально количество битов, необходимых для кодирования всех букв таким образом, чтобы все последовательности различались хотя бы в одном бите, равно 3, так как 2^2<6<2^3
То есть одна буква несет 3 бита информации.
Например, был алфавит а,б,в,г,д,е,ж
Нельзя каждой букве сопоставить последовательность из 2 битов, поскольку максимально возможное количество таких последовательностей равно 2^2=4, что меньше 6.
А вот 3 битами закодировать можно, например так:
а - 000
б - 001
в - 010
г - 011
д - 100
е - 101
При этом еще останется неиспользованных две последовательности: 110 и 111.
Алфавит можно кодировать и бОльшим количеством бит, но это делать незачем.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу обратной записи слово информатика в виде акитамрофни
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Орлова
Кристина_Memmedov
ekb676
Pokupatel
banketvoshod
Gstoremsk62
thebest59
testovvanya
Andrei-Shchukin
Olesya-elena1525
Natysya7777
kamalfayed229
Галстян874
Mashkov-Daniil1764
Jannadon77