Opened 3 years ago
Closed 3 years ago
#699 closed ожидается проверка (задача сдана)
HW #3 Huffman
Reported by: | Наталья Марцинковская | Owned by: | Святослав Власов |
---|---|---|---|
Component: | HW #3 (Huffman) | Version: | 2.0 |
Keywords: | Cc: |
Description
пока без тестов, но dior нормально сжимается
p.s. Никите привет!
Change History (4)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:3 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
появились тесты!
comment:4 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Тестов мало и они не юнит. Юнит-тесты должны тестировать каждый нетривиальный метод по отдельности
15/2/8
Note: See
TracTickets for help on using
tickets.
Тесты на корректность прошли, кроме тех, что используют длинные имена ключиков и меняют аргументы местами. Твоя программа должна обрабатывать такие случаи.
По стилю.
std::unique_ptr
и забудь проdelete
хватит обычного массива, диапазоны-то константные, от 0 до 255
priority_queue
, достаточно переопределить оператор меньше у нодыbuild_code
принимает строку по значению, поэтому манипуляции, когда ты сначала добавляешь символ, делаешь рекурсивный вызов и удаляешь его, бесполезны -- строка внутрь всё равно скопируетсяВ остальном всё классно.
Корректность 13/15, стиль 6/7, тесты 0/5