Change History (3)

comment:1 Changed 3 years ago by Святослав Власов

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

Корректность -- 7.5/8

  1. Если входная команда слишком длинная, спамится Unknown command.

Стиль - 3/4

  1. С таким подходом тебе отдельная null_node особенно-то и не нужна. Ты можешь просто в списке хранить не указатель на ноду (который ты всё равно инициализируешь этой нодой), а саму ноду. Будет то же самое.
  2. Ты уверен, что тебе в add_node нужен тот if, который там есть? Он по сути ничего не меняет и его можно безболезненно убрать.
  3. Зачем тебе tmp в функции remove_point, если у тебя есть указатель на внешнюю по отношению к ноде структуру point?
  4. Может как-то избавиться от копипасты в функции show_all_points?

comment:2 Changed 3 years ago by Станислав Михайлов

Type: ожидаются исправленияожидается проверка
Version: 1.02.0
  1. Сделал функцию, которая очищает входной буфер, чтобы не спамилось Unknown command.
  1. Убрал null_node, оставил просто head

В остальном внес правки по стилю, которые Вы отметили.

comment:3 Changed 3 years ago by Святослав Власов

Resolution: задача сдана
Status: assignedclosed

Окей, только лучше свои функции не называть также как библиотечные (я про flush), а в остальном ок.
12/12

Note: See TracTickets for help on using tickets.