A
Size: a a a
A
A
A
I
I
F
G
0
bool DFS(const matrix &m, int start)
{
static vector<bool>used(m.size()); used[start] = true;
for (auto element : m[start]) {
if (!used[element] && element != 0) {
DFS(m, element);
}
else {
return true;
}
}
return false;
}
Как быть, если при передаче графа без цикла, она всегда возвращает тру?CD
bool DFS(const matrix &m, int start)
{
static vector<bool>used(m.size()); used[start] = true;
for (auto element : m[start]) {
if (!used[element] && element != 0) {
DFS(m, element);
}
else {
return true;
}
}
return false;
}
Как быть, если при передаче графа без цикла, она всегда возвращает тру?e
0
mq
static
CD
CD
e
static
d
CD
e
CD
V🇺
static