음.. 이 문제는 그냥 하라는 대로 하니까 풀린 문제여서...
뭐 어려운 게 없었다..?
class Solution {
public int solution(String[][] board, int h, int w) {
int answer = 0;
int n = board.length;
int[] dh = {0, 1, -1, 0};
int[] dw = {1, 0, 0, -1};
for(int i = 0; i < 4; i++) {
if(h + dh[i] >= 0 && h + dh[i] < n && w + dw[i] >= 0 && w + dw[i] < n) {
if(board[h][w].equals(board[h + dh[i]][w + dw[i]])) answer++;
}
}
return answer;
}
}