[c++] ํ๋ก๊ทธ๋๋จธ์ค - ํํ( Level 2)
๋ฌธ์ ์ฝ๋ฉํ
์คํธ ์ฐ์ต - ํํ "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr ์ฝ๋ #include #include #include #include #include #include using namespace std; vector solution(string s) { vector answer; vectorv; mapm; for(int i=1; i='0'&&s[i]
2021. 10. 23.
[c++] ํ๋ก๊ทธ๋๋จธ์ค - ์นด์นด์ค ํ๋ ์ฆ ์ปฌ๋ฌ๋ง๋ถ( Level 2, 2017 ์นด์นด์ค ์ฝ๋ ์์ )
๋ฌธ์ ์ฝ๋ฉํ
์คํธ ์ฐ์ต - ์นด์นด์คํ๋ ์ฆ ์ปฌ๋ฌ๋ง๋ถ 6 4 [[1, 1, 1, 0], [1, 2, 2, 0], [1, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 3], [0, 0, 0, 3]] [4, 5] programmers.co.kr ์ฝ๋ #include #include using namespace std; int cnt=0; const int dx[4]={0,0,-1,1}; const int dy[4]={-1,1,0,0}; void bfs(int x,int y,int m,int n,vector picture,int number_of_area,int visited[101][101]){ queueq; q.push({x,y}); visited[x][y]=1; while(!q.empty()){..
2021. 10. 23.