Opened 3 years ago

Last modified 3 years ago

#701 assigned ожидаются исправления

HW #3 (Huffman) Tyuryaev hw_02

Reported by: tyuryaev.ilya Owned by: Антон Филатов
Component: HW #3 (Huffman) Version: 2.0
Keywords: Cc:

Description


Attachments (1)

fib.in (191.8 KB) - added by Антон Филатов 3 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 Changed 3 years ago by Антон Филатов

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

Часто вывод при сжатии и при распаковке файлов противоречит друг другу. В частности, когда на вход подаётся файл содержащий строку

aaaaaaaaaaaaaaaa

При сжатии вы выводите

16
1
528

А при распаковке

2
16
528

И так в доброй трети тестов

Стиль:

  • используйте endl вместо \n
  • не хотите ли использовать умные указатели вместо сырых

Корректность: 10/15
Стиль: 9/10
Тестов нет пока

comment:2 Changed 3 years ago by tyuryaev.ilya

В частности, когда на вход подаётся файл содержащий строку
aaaaaaaaaaaaaaaa
При сжатии вы выводите
16
1
528
А при распаковке
2
16
528

Локально проблем не возникает
17
3
528
и
3
17
528

Last edited 3 years ago by tyuryaev.ilya (previous) (diff)

comment:3 Changed 3 years ago by tyuryaev.ilya

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

comment:4 Changed 3 years ago by Антон Филатов

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

Большинство тестов проходит. Падает маленькая часть. Например, взяли открывок из книги размером 200КБ - на нём вы неправильно вычисляете размер файла.
Или если на вход подать файл устроенный по принципу фибоначчи: 1 символ с ASCII кодом 1, 2 символа с кодом 2, 3 с кодом 3 и так далее (файл приаттачил)
При сжатии такого файла вы выводите

196417
64276
528

А при расжатии

64276
215160
528

Корректность: 13.5/15
Стиль: 10/10
Тестов нет

Changed 3 years ago by Антон Филатов

Attachment: fib.in added
Note: See TracTickets for help on using tickets.