Практикум предполагает реализацию классов для работы со строками, разреженными векторами и матрицами, а также реализацию парсера и компилятора для матричного языка, описывающего различные базовые операции с разреженными матрицами и векторами.
string
- реализация класса строкlist
- реализация класса кольцевого спискаsparse_matrix
- реализация классов для хранения работы с вещественными числами, разреженными векторами и матрицамиmatrix_language
- реализация парсера (грамматический, лексический и синтаксический парсеры) для работы с разреженными матрицами