В честь присуждения приза Хаттера, каковы лучшие алгоритмы (и краткое описание каждого) для сжатия текста?
Примечание. Цель этого вопроса — получить описание алгоритмов сжатия, а не программ сжатия.
В честь присуждения приза Хаттера, каковы лучшие алгоритмы (и краткое описание каждого) для сжатия текста?
Примечание. Цель этого вопроса — получить описание алгоритмов сжатия, а не программ сжатия.
Компрессоры, раздвигающие границы, объединяют алгоритмы для безумных результатов. Общие алгоритмы включают в себя:
Maximum Compression – довольно неплохой сайт для тестирования текстов и общего сжатия. Мэтт Махони публикует еще один тест. Махони может представлять особый интерес, поскольку в нем указан основной алгоритм, используемый для каждой записи.
Всегда есть lzip.
Шутки в сторону:
DEFLATE) по-прежнему побеждает.LZMA) очень хорошо сжимается и доступен по лицензии LGPL. Однако немногие операционные системы поставляются со встроенной поддержкой.zpaq сжат на порядок меньше, чем PKZIP. См. ниже (да, это инструмент, но некоторые люди приходят сюда в поисках именно этого)
- person serv-inc; 21.01.2018
Если вы хотите использовать PAQ как программу, вы можете установить пакет zpaq в системах на основе Debian. Использование (см. также man zpaq)
zpaq c archivename.zpaq file1 file2 file3
Сжатие составляло примерно 1/10 размера zip-файла. (1,9 млн против 15 млн)