diff --git a/code_study/Baekjoon/java/_1012.java b/code_study/Baekjoon/java/_1012.java new file mode 100644 index 0000000..ce4b540 --- /dev/null +++ b/code_study/Baekjoon/java/_1012.java @@ -0,0 +1,46 @@ +import java.util.*; + +public class _1012 { + + public static boolean dfs(int x, int y, int m, int n, int[][] cabbage, int[][] visited){ + if (visited[x][y] == 1) return false; + visited[x][y] = 1; + int[] dx = {1,-1,0,0}; + int[] dy = {0,0,-1,1}; + for(int i=0; i<4; i++) { + int next_x = x + dx[i]; + int next_y = y + dy[i]; + if((next_x>=0)&&(next_y>=0)&&(next_x