Как Разбить двоичную последовательность таким образом, чтобы каждая группа бит...

0 голосов
125 просмотров

Как Разбить двоичную последовательность таким образом, чтобы каждая группа бит представляла собой код одного символа?


Информатика (27 баллов) | 125 просмотров
Дан 1 ответ
0 голосов

Разбить ее на группы размером равные размерности кодировки. для ASCII это 8 двоичных символов.
Если знаешь сколько слов в алфавите, то размер группы можно узнать по формуле: 2^i=N, i-бит на символ, N-размер алфавита. Находим такую степень, при которой 2 в этой степени будет больше или равно нашему алфавиту. это размер группы.
Тоесть, еслу наш алфавит состоит из 20 символов, то:
N=20
i=5
Делим на группы по пять двоичных знаков.

(398 баллов)