Untitled
Anonymous
c_cpp
10/10/2023 4:45 PM
500 B
20
Indexable
int countHouses(vector<vector<int>> grid)
{
vector<vector<bool>> visited(rows, vector<bool>(cols, false));
int count = 0;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
if (grid[i][j] && !visited[i][j]) {
DFS(i, j, grid, visited);
count++;
}
}
}
return count;
}Editor is loading...