В данной лабораторной работе требуется реализовать базовые операции над разреженными матрицами
в форматах COO, CSR и CSC.
Реализация должна строго соответствовать заданным сигнатурам классов.
Проверка корректности решений осуществляется автоматически с помощью GitHub Actions.
- Описан в разделе "Практическая часть" условия лабораторной
- Проверка выполняется с помощью GitHub Actions.
- Тесты запускаются автоматически при создании Pull Request.
- Эталонное решение и тесты скрыты.
- Результаты проверки отображаются на странице Pull Request.
Если тесты временно недоступны, Pull Request будет автоматически отклонён с соответствующим сообщением.
- Описаны в разделе "Правила выполнения работы" условия лабораторной
- Код должен быть читаемым и структурированным
- Запрещено изменять сигнатуры классов и методов
- Решение должно корректно обрабатывать граничные случаи
В случае технических проблем с автопроверкой обращайтесь к
преподавателю.