Изменения

Перейти к: навигация, поиск

Алгоритмы LZ77 и LZ78

160 байт убрано, 07:26, 24 октября 2010
Нет описания правки
LZ77 использует "скользящее" по сообщению окно, разделенное на две неравные части. Первая, большая по размеру, включает уже просмотренную часть сообщения. Вторая, намного меньшая, является буфером, содержащим еще незакодированные символы входного потока. Обычно размер буфера составляет не более ста байт. Алгоритм пытается найти в скользящем окне фрагмент, совпадающий с содержимым буфера.
Алгоритм LZ77 выдает коды, состоящие из трех элементов:
* смещение в словаре относительно его начала подстроки, совпадающей с началом содержимого буфераокне; * длина этой подстроки; * первый символ буфера, следующий за подстрокой.
=== Пример "mississippi" ===
Поз. Длина Симв.
96
правок

Навигация