Andrey Denisov
Мыслитель
(7332)
5 лет назад
Как тут написали, неравномерные коды используются в архивировании и сжатии.
Но например сжатие подразумевает под собой максимально возможное уменьшение объема информации с допуском потерь, музыка, видео, это не беда, а вот архивирование такого не допускает, не получится вернуть полностью исходное сообщение. Опять же, если вы интересовались архивированием, то знаете, что один архиватор лучше сжимает текст, другой данные, но у каждого архиватора есть такая комбинация данных на которых результат очень плохой или вообще имеет обратный эффект.
Дальше, неравномерные коды требуют спец кода, который обозначает конец данных, можно предположить что он самый короткий т. к. чаще всего применяется (после каждого слова), но тогда мы теряем 50% возможного разветвления кодов, если представить их в виде дерева.
В итоге, неравномерные коды не универсальные, в отличии от равномерных.