FOMICHEVDMITRIY#7
Conversation
|
Код готов. |
|
Отчет готов. |
|
Проекты с сортировкой слияния и поразрядной настроены не корректно. Также почему-то есть лишний проект. Надо исправить |
|
Код готов. |
|
Код принят |
|
Добавил код второй лабораторной |
|
Отчет по сортировкам принят |
|
В коде с подсчетам мат. функций нет важной части лаб. работы. Было необходимо реализовать функции суммирования (несколько видов) один раз для всех функций, а что именно за функцию они считают будет зависеть от значения входных параметров (массив элементов рядов или указателей на функции), чтобы избежать дублирование кода |
|
исправил |
|
Код 3 лабораторной готов |
|
Код второй лабораторной был изменен |
|
Код по рядам принят (-+). Проверял последнюю версию 2.2. Отсутствует необходимый по заданию переход от одного слагаемого к другому (позволяет не считать степени и факториалы), а также в попарном суммирование написан частный случай только на 10 элементов Также необходимо навести порядок в репозитории, ориентироваться по такому количеству папок сложно |
| { | ||
| return -one; | ||
| } | ||
| } |
ValentinV95
left a comment
There was a problem hiding this comment.
Есть замечания по коду Гаусса
| private: | ||
| int size; | ||
| T* data = nullptr; | ||
| int count = 0; |
There was a problem hiding this comment.
Зачем нужна переменная count? В данном классе она не используется
| { | ||
| private: | ||
| int row; | ||
| T** matrix_data = nullptr; |
There was a problem hiding this comment.
Матрица, как наследник vector<vector> должна хранить и уже хранит информацию там. Таким способом вы переиспользуете все возможности класса вектор, который написали ранее
| matrix<T> A; | ||
| vector<T> b; | ||
| vector<T> x; | ||
| vector<T> error; |
There was a problem hiding this comment.
В СЛАУ необходимо было либо сделать включение, либо наследование
| int size = A.get_row(); | ||
| vector<T>* vectors; | ||
|
|
||
| vectors = new vector<T>[size]; |
There was a problem hiding this comment.
Данный метод должен работать с матрицей или ее копией. Но это должен быть именно класс матрицы, иначе получается, что вы используете класс матрица только для передачи данных в функцию
|
Код метода Гаусса принят (+). На будущие, у вас в зависимости от знака temp_matrix[i][j] написано 2 ветки с одинаковым кодом |
|
Не вижу отчета |
|
Добавил отчет |
No description provided.