코딩
[Baekjoon/C++] 14502번 연구소
14502번 백준 - 연구소 문제 링크: https://www.acmicpc.net/problem/14502 문제 접근 방법:1. 벽 세울 수 있는 모든 경우의 수 찾기2. 벽 3개 세운 뒤 bfs 돌리기 코드:#include#include#include#include#includeusing namespace std;int N, M;int dx[4] = { -1,1,0,0 };int dy[4] = { 0,0,-1,1 };int arr[10][10];int copyArr[10][10];int visited[10][10] = { 0, };queue >q;int cnt = 0; int maxNum = -1;vector> virus;void printMap(void) { cout = 0 && ny >= 0 ..
2024. 12. 16.