Notice
Recent Posts
Recent Comments
Link
반응형
목록2019/10 (2)
변명은 만개 결과는 한개
[BFS] 단지 번호 붙이기
#include #include using namespace std; int n = 0; int a[25][25]; int d[25][25] = { 0, }; int dx[] = { 1,-1,0,0 };// 대각선일 경우 -1, -1, 1, 1 추가 int dy[] = { 0,0,1,-1 };// 대각선일 경우 -1, 1, -1, 1 추가 void bfs(int x, int y, int cnt) { queue q; q.push(make_pair(x, y)); d[x][y] = cnt; while (!q.empty()) { x = q.front().first; y = q.front().second; q.pop(); for (int k = 0; k < 4; k++) {// 하, 상, 우, 좌 . x++ 는 ..
공부/Problem Solving
2019. 10. 22. 01:00
배열을 입력받기
2 1 0 0 1 1 0 1 0 1 0 1 2 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 요런식의 배열 입력받을 때 아래처럼 받아주면 됨! 세로 n, 가로 m 일때! labMap 은 가능한 배열크기 +1 혹은 배열크기 딱 맞게 미리 잡아주자 ex ) n = 7, m = 8 int labMap[8][9] for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { scanf_s("%d", &labMap[i][j]); } }
공부/Problem Solving
2019. 10. 12. 12:32