Skip to content
EntityQ2647· pop 38· linked from 453 articles

Код Хаффмана

Sign in to save

Алгоритм сжатия данных методом выдачи коротких кодов частым элементам

Wikidata facts

Named after
David A. Huffman
Show 4 more facts
publication date
1952-09-00
Commons category
Huffman coding
maintained by WikiProject
WikiProject Mathematics
Sources (3)

via Wikidata · CC0

Article · Русский

Алгоритм Хаффмана — жадный алгоритм оптимального префиксного кодирования алфавита с минимальной избыточностью. Был разработан в 1952 году аспирантом Массачусетского технологического института Дэвидом Хаффманом при написании им курсовой работы. В настоящее время используется во многих программах сжатия данных. В отличие от алгоритма Шеннона — Фано, алгоритм Хаффмана остаётся всегда оптимальным и для вторичных алфавитов m2 с более чем двумя символами. Этот метод кодирования состоит из двух основных этапов: 1. * Построение оптимального кодового дерева. 2. * Построение отображения код-символ на основе построенного дерева.

Abstract from DBpedia / Wikipedia · CC BY-SA