Не забывайте подписываться на канал! Таким образом вы помогаете выходу новых разборов! Текст, содержащий строчные и заглавные буквы английского и русского алфавитов, десятичные цифры и 15 различных знаков, кодируется двумя способами с предварительным составлением кодировочной таблицы, используемой в обоих случаях. 1. С использованием равномерного кода с минимальной длиной. Все символы кодируются с помощью двоичного кода одинаковой для всех символов длины минимально возможной для заданного набора. Коды символов записываются друг за другом с начала файла без разделителей. 2. С использованием неравномерного кода. Сначала в файл записывается словарь вида: 1 Байт – номер символа в кодировочной таблице из варианта 1, 2
Байта – двоичный код символа, 1 Байт – количество бит из кода, используемое для кодирования. Например, двоичная запись 00110010 00000010 00101101 00001010 означает, что 50 символ таблицы кодируется последовательностью 1000101101 (10 бит из двухбайтовой записи). Затем