Предмет: Информатика,
автор: MrFromsYT
Кодировка UTF-8 ставит в соответствие каждому символу двоичный код фиксированной длины. Например, русская буква Ж обозначается кодом 11010000 10010110 длиной в 16 символов. Такая длина кода избыточна. Если кодировать только символы русского алфавита, достаточно каждой букве назначить двоичный код длины 6 (так как в русском алфавите 33 буквы, то нужны 33 различные комбинации состоящие из 0 и 1).
А какой минимальной длины должен быть код для кодирования символов английского алфавита, в котором 28 различных символов?
Ответы
Автор ответа:
3
Требуется как минимум 5 бит чтобы закодировать 28 различных символов. В таком случае, есть различных комбинаций нулей и единиц (т.е. можно закодировать 32 различных символа). Однако, нужно понимать что 4 бит уже не подойдет - есть
различных комбинаций нулей и единиц (т.е. можно закодировать 16 различных символов).
Похожие вопросы
Предмет: Геометрия,
автор: uliqqrage
Предмет: Литература,
автор: vasasiman902
Предмет: Геометрия,
автор: natalinodessa7
Предмет: Математика,
автор: JuliyaLis
Предмет: Математика,
автор: Катрин7853692