Унарное кодирование

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Yms (обсуждение | вклад) в 12:46, 28 февраля 2006 (+interwiki (en)). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

Уна́рное коди́рование — это энтропийное кодирование, которое представляет число n в виде n единиц с замыкающим нулём. Например 5 представляется в виде 111110.

Унарное кодирование оптимально для распределения вероятности:

Часто используется при программировании машин Тьюринга.