В функции main я создаю вектор p. Теперь мне необходимо передать его в функцию.
Пишу так:
void print_p(int v1,int v2, const vector<int>&p)
а в самой программе так:
print_p(v1,v2,p)
выдает ошибку. Как это исправить?
Сама функция print_p:
void print_p(int v1,int v2, const vector<int>&p)
{
if (p[v2-1] != -1)
{
print_p(v1,p[v2],p);
cout << "-> " << v2+1;
}
else
{
cout << v1;
}
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники