[프로그래머스 2레벨] 석유 시추 (C++)
#include #include #include #include #include using namespace std;bool visited[501][501];int dy[] = {1, -1, 0, 0};int dx[] = {0, 0, 1, -1};int N, M;void bfs(int y, int x, int& cnt, set& s, vector>& v){ queue> q; q.push({y, x}); visited[y][x] = true; cnt = 1; s.insert(x); while(!q.empty()) { auto [yy, xx] = q.front(); q.pop(); for(int i=0; i= N..
프로그래머스/2레벨
2025. 5. 22. 04:39