DerevyankinKirill/SortLab#22
Conversation
|
Можно проверять |
|
Код принят |
|
Добавил отчёт. |
|
Отчет по сортировкам принят |
ValentinV95
left a comment
There was a problem hiding this comment.
Код принят, есть небольшее замечание.
Необходимо также удалить служебные файлы
| scanf_s("%d", &choose); | ||
| printf("Введите значение x:"); | ||
| scanf_s("%f", &x); | ||
| switch (choose) |
There was a problem hiding this comment.
Лучше использовать в этом месте Enum
|
Код по рядам принят (+). На будущие возможно избежать дублирование кода при подсчете разными методами в разных функциях |
ValentinV95
left a comment
There was a problem hiding this comment.
Код метода Гаусса принят (+-, ближе к -+).
На несовместную систему выдает неверный ответ, из-за неправильной проверки
| int size; | ||
| T* mas; | ||
| public: | ||
| Vector() :Vector(0) |
There was a problem hiding this comment.
Что подразумевается под математическим вектором размера 0?
| Vector(int size) | ||
| { | ||
| this->size = size; | ||
| this->mas = new T[size]; |
| { | ||
| if ((*this)[i][j] * (*this)[i][j] > (*this)[i][max] * (*this)[i][max]) | ||
| { | ||
| max = j; |
There was a problem hiding this comment.
Это поиск максимального в строке, а не столбце
| } | ||
| if (i != max) | ||
| { | ||
| swap <Vector<T>>((*this)[i], (*this)[max]); |
There was a problem hiding this comment.
Смена строк по индексу максимума в строке, а не столбце
Можно проверять