์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
PCCE ๊ธฐ์ถ๋ฌธ์ (Java) - ์ด์ํ ์นธ
KASSIA
2024. 3. 5. 23:09
https://school.programmers.co.kr/learn/courses/30/lessons/250125
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
class Solution {
public int solution(String[][] board, int h, int w) {
int answer = 0;
int n = board.length;
int count = 0;
int[] dh = {0, 1, -1, 0};
int[] dw = {1, 0, 0, -1};
for(int i = 0; i < 4; i++) {
int h_check = h + dh[i];
int w_check = w + dw[i];
if(0 <= h_check && h_check < n && 0 <= w_check && w_check < n) {
if(board[h][w].equals(board[h_check][w_check])) {
count++;
}
}
}
answer = count;
return answer;
}
}