Реализовать в виде классов следующие алгоритмы кодирования:
- кодирование серий последовательностей (Run Length Encoding - RLE)
- арифметическое кодирование
- словарный алгоритм Лемпеля-Зива
Реализовать методы кодирования и декодирования, а так же вывод полученных таблиц кодов.
Данные для кодирования хранятся в текстовых файлах.
Продемонстрировать работу алгоритмов на разных данных, сравнить эффективность между собой.
Вывести полученные коды для каждого случая.
https://habr.com/ru/post/251295/
https://www.compression.ru/arctest/descript/methods.htm
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |