프로그래머스 이웃한 칸

문학적인유사성·2024년 1월 31일
0

language

목록 보기
15/24

ckad인강보다가 숨좀 돌리고싶어서 .BFS, DFS하기전에 마지막으로 구현으로 된 Lv1 하나 풀어봤다..
내일부터는 그냥 lv2 바로풀면 될듯ㅋㅋㅋㅋ;; 너무 쉬운거 골랐나..
손가락이 코드를 기억하고있는지 그냥 타이핑하고있는 내자신을 봤다 너무 웃김ㅋㅋㅋㅋ 쉬운건 이제 스킵해야겠다 lv4정도까지만 가보자고

class Solution {
    public int solution(String[][] board, int h, int w) {
        int answer = 0;
        
        int[] x = {1, -1, 0, 0};
        int[] y = {0,0,1,-1};
        
        int max_x = board[0].length;
        int max_y = board.length;
        
        for(int i=0;i<4;i++){
            int new_x = w+x[i];
            int new_y = h+y[i];
            
            if(new_x <0 || new_y <0 || new_x >= max_x || new_y >=max_y){
                continue;
            }
            
            
            if(board[new_y][new_x].equals(board[h][w])){
                answer++;
            }
        }
        
        return answer;
    }
}
profile
Are you nervous? Don't be

1개의 댓글

comment-user-thumbnail
2024년 2월 1일

자존감 향상도 중요한 법

답글 달기