백준 1987번 알파벳
https://www.acmicpc.net/problem/1987 #include #include using namespace std;char board[20][20] = {0, };bool step[26] = {0, };int row, col, answer = 1;int dx[4] = {0, -1, 0, 1};int dy[4] = {-1, 0, 1, 0};bool isInner(int x, int y) { return (x >= 0 && x = 0 && y depth ? answer : depth; for (int i = 0; i
백준 3187번 양치기 꿍
https://www.acmicpc.net/problem/3187 기본적인 bfs 문제이다. 생각나는 대로 짜서.. 효율적이지 않은 것 같다. 전역변수 막 쓰고 난리난듯 #include using namespace std;char fence[251][251] = {0, };bool visit[251][251] = {0, };int row, col, sheep, wolf;int dx[4] = {0, -1, 0, 1};int dy[4] = {-1, 0, 1, 0};bool isInner(int x, int y) { return (x >= 0 && x = 0 && y