4963번 - 섬의 개수
for (int i = 0; i < h; i++) { for (int j = 0; j < w; j++) { if (map[i][j] == 1 && check[i][j] == false) { dfs(map, check, i, j, h, w); ++ans; } } }
이부분에서 조건을 걸어놨는데도 그냥 1을 다 포함시켜버리네요...
18번 줄
y,x => ny, nx
댓글을 작성하려면 로그인해야 합니다.
vfrvfr4207 5년 전
for (int i = 0; i < h; i++) {
for (int j = 0; j < w; j++) {
if (map[i][j] == 1 && check[i][j] == false) {
dfs(map, check, i, j, h, w);
++ans;
}
}
}
이부분에서 조건을 걸어놨는데도 그냥 1을 다 포함시켜버리네요...