Реализовал Нахождение Подпоследовательности

Для вывода на экран матрицы и пути из енумов, можно добавить следующий код

for (int i = 0; i <= FirstSize; i++){
    for (int j = 0; j <= SecondSize; j++) {
            std::cout << table[i][j] << " ";
    }
std::cout << std::endl;
}

std::cout << std::endl;
for(int i = 0; i < BackTrack.size(); i++) {
     std::cout << BackTrack[i] << " ";
}
std::cout  << std::endl;