(int r, int c, int[][] board)
| 20 | return c; |
| 21 | } |
| 22 | public void dfs(int r, int c, int[][] board){ |
| 23 | if(r<0 || c<0 || r>board.length-1 || c>board[0].length-1 || board[r][c] != 1) return; |
| 24 | |
| 25 | board[r][c] = 2; |
| 26 | |
| 27 | dfs(r+1, c, board); |
| 28 | dfs(r-1, c, board); |
| 29 | dfs(r, c+1, board); |
| 30 | dfs(r, c-1, board); |
| 31 | } |
| 32 | public int numEnclaves(int[][] board) { |
| 33 | int n=board.length, m=board[0].length; |
| 34 |