Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет qwerty ([info]qwerty)
@ 2008-05-28 20:18:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
CSE как LZ78
Локальное изведение общих подвыражений с кэшированием в регистрах вполне получается делать примерно как LZ78. Словарик представлен ассоциациями строки кода выражения (например, интервала байткодов) с соотвествующим регистром. Нужно искать строку максимальной длины, начиная с текущей позиции, и кодировать ее регистром. Отличия от классического алгоритма, конечно, тоже есть.