[프로그래머스/PCCP 기출문제] 2번 / 석유 시추
목차 [접근법 / 분류] [정답] [풀이 중 겪은 문제 상황] [해결] [접근법 / 분류] bfs, 구현 [정답] 더보기 #include #include #include #include using namespace std; int N, M; int dir[4][2] = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}}; bool isInMap(int r, int c){ if(r >= 0 && c >= 0 && r < N && c < M) return true; else return false; } int bfs(int r, int c, int num, vector& land){ int cnt{}; queue q; q.push({r, c}); cnt++; land[r][c] = num; whi..
2023. 12. 3.