Opened 4 years ago
Closed 4 years ago
#964 closed ожидается проверка (задача сдана)
HW #3 kirillova.evgeniya
Reported by: | kirillova.evgeniya | Owned by: | Дмитрий Лапшин (lapshin) |
---|---|---|---|
Component: | HW #3 (Huffman) | Version: | 2.0 |
Keywords: | Cc: |
Description
Change History (3)
comment:1 Changed 4 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to kirillova.evgeniya |
---|---|
Type: | ожидается проверка → ожидаются исправления |
Version: | 1.0 → 2.0 |
comment:2 Changed 4 years ago by
Owner: | changed from kirillova.evgeniya to Дмитрий Лапшин (lapshin) |
---|---|
Type: | ожидаются исправления → ожидается проверка |
Исправила не все...
Из того, что исправлено: изменен разбор входных параметров, коды теперь записываются в vector<bool>, зависимость main от doctest убрала(она вообще случайно получилась, когда я только разбиралась, как с doctest работать), у деревьев теперь человеческие названия, уже не все публичное, показано, откуда берется 256.
Сырые указатели заменить не справилась...
Насчет multiset - сортировка же по частотам, они могут повторяться, просто set вроде не будет работать
А еще не нашла проблему с размерами файлов, вроде для всех тех, на которых я тестила, выводятся правильные размеры...
comment:3 Changed 4 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Корректность:
- Редко падает на сжатии.
- Чиселки неправильные печатает.
- На некоторых файлах слишком долго или коэффициент сжатия получился слабый.
7/9.
Тесты: ок.
Стиль:
- Пространства имён.
- Мультисет: так может сделать компаратор надёжным?)
6/8.
Архитектура:
- Сырые указатели.
- Столько публичного всё ещё.
- Опция через чарик это такое. И перепаршивать каждый раз странно. Логичнее было бы один раз разобрать и жить с результатом.
3/5.
Корректность:
7/9.
Тесты: 8.
Стиль:
multiset
кто повторяться собирается? И вообще контейнер указателей это бяка.delete this;
main
зависит отdoctest
?!4/8.
Архитектура:
std::string
илиstd::vector<bool>
?Пример к лабе.txt
?2/5.