Opened 3 years ago
Closed 3 years ago
#184 closed ожидаются исправления (задача НЕ сдана)
WW_5_Kravchenko
Reported by: | kravchenko.egor | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW_c_io | Version: | 1.0 |
Keywords: | Cc: |
Description
Change History (4)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 follow-up: 3 Changed 3 years ago by
Как сделать печать элементов в правильном порядке, чтобы не проходить два раза apply? Можно, конечно, в списке в конец добавлять или входной файл с другого конца читать, но это требует больше нового кода.
comment:3 Changed 3 years ago by
Replying to kravchenko.egor:
Как сделать печать элементов в правильном порядке, чтобы не проходить два раза apply? Можно, конечно, в списке в конец добавлять или входной файл с другого конца читать, но это требует больше нового кода.
По разному можно. К примеру -- список развернуть, прежде чем отдать apply
.
comment:4 Changed 3 years ago by
Resolution: | → задача НЕ сдана |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Корректность -- 6.5/7.
Стиль -- 2.9/3.
union
? Если нет, то погугли -- это несложная концепция. Это как будто структура, только все поля этой структуры находятся по одному и тому же смещению, то есть занимают одно и то же пространство в памяти. Можно написать, например, вот такую структуру:Так как
value
иbytes
находятся по одному и тому же смещению, тоbytes
являются байтами числаvalue
. И записав вvalue
какое-то число, ты можешь обращаться к байтам этого числа черезbytes
.Использование
union
поможет тебе немного упростить код связанный с бинарным представлением чисел. Попробуй.В остальном -- классный код, молодец!
Бонус +2/2