Opened 3 years ago
Last modified 3 years ago
#696 assigned ожидаются исправления
HW #3 (Huffman) milshin.maksim hw_02
Reported by: | milshin.maksim | Owned by: | milshin.maksim |
---|---|---|---|
Component: | HW #3 (Huffman) | Version: | 1.0 |
Keywords: | Cc: |
Description
Пока есть только рабочий архиватор и деархиватор
Change History (2)
comment:1 Changed 3 years ago by
Component: | HW #2 (X0) → HW #3 (Huffman) |
---|---|
Summary: | HW #2 (X0) milshin.maksim hw_02 → HW #3 (Huffman) milshin.maksim hw_02 |
comment:2 Changed 3 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to milshin.maksim |
---|---|
Type: | ожидается проверка → ожидаются исправления |
Note: See
TracTickets for help on using
tickets.
Корректность: Если весь вход содержит лишь один различный байт плохо. На нём и статистика едет. Аргументы в нестандартном порядке вводят в ступор. 12.
Стиль:
read
/performReading
.std::map
: лучше ужstd::uordered_map
, а ещё лучшеstd::vector
/массив.while (!eof)
HuffmanTree
ради одно статик метода, который возвращает результат через параметр...for (auto x)
: ты очень часто хочешьfor (auto const &x
), не будет копии,const
иногда можно забывать бесплатно. Хотя строить дерево не строя его как задумка кажется интресной.5.