Подробное описание программ и алгоритма находится в файле
README.md
каждой отдельной директории.
В репозитории находятся следующие алгоритмы:
- Алгоритм Хаффмана (папка
huffman
) - Кодировка длин серий (RLE; папка
rle
) - Алгоритм сжатия на основе замены повторяющихся последовательностей
ссылками на их предыдущие появления lz77 (папка
lz77
)
Написано одним скромным студентом от любопытства и экзистинциальных размышлений а-ля «а чего бы и нет, раз делать всё равно нечего?» в самый разгар весенней сесии.