Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Кодирование текстового файла, при помощи алгоритма кодов Хаффмана.

Описание алгоритма на Википедии

Реализовать консольное приложение на Java по распаковке и упаковке текста.

Упаковка: jcoursearchive -c -input <path_to_txt_file> -output <path_to_compressed_file>

Распаковка: jcousearchive -e -input <path_to_compressed_file> (текстовый вывод должен идти в консоль)

Результатом проверки будет являться сжатие произведение Шекспира "Ромео и Джульета".

Архитектурные требования

  • Не изменять интерфейс Archiver
  • Редактировать класс Main только в случае необходимости, редактирование ради упрощения реализации не допускается
  • Для настроек реализовать класс Settings
  • Реализацию алгоритма вынести в отдельный пакет

Выполнение

  • Реализацию проводить в ветке дев
  • Сделать форк (fork) репозитория в собственный профиль гитхаб/гитлаб
  • Результатом выполнения должен быть Merge|Pull request

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors