Change History (3)

comment:1 Changed 3 years ago by Святослав Власов

Type: ожидается проверкаожидаются исправления

Формат аргументов не соответствует тому, что требуется в задании, поэтому корректность проверить не могу

По стилю:

  1. std::vector <std::pair <long long, char> > freq -- лучше map<long long, char>
  2. std::set <std::pair <long long, std::pair <char, TreeNode*> > > -- можно подумать как сделать структуру попроще. Зачем, к примеру, хранить char в паре, если он уже есть TreeNode? Дальнейший код функции очень сложно читать и понимать как он работает.

Юнит-тестов тоже не увидел.

comment:2 Changed 3 years ago by Pavlova Aleksandra

Type: ожидаются исправленияожидается проверка
Version: 1.02.0

comment:3 Changed 3 years ago by Святослав Власов

Resolution: задача сдана
Status: assignedclosed

Пожалуйста, четко следуйте формату вывода, который требуется в условии задания! Любые лишние символы ломают наши тесты и мне приходится руками их из вывода вычищать

Тесты на сжатие-распаковку прошли, но почти везде неверно репортится размер исходного файла.

Твоих тестов маловато.

По стилю -- код тяжеловато читать, хочется чтобы вы уже отходили от ручного управления памятью и использовали умные указатели

13/4/9

Note: See TracTickets for help on using tickets.