Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Lv.0_Java] 특이한 이차원 배열2 본문

알고리즘테스트/Programmers

[Lv.0_Java] 특이한 이차원 배열2

코딩거인 2023. 8. 16. 08:33
728x90

class Solution {
    public int solution(int[][] arr) {
        int answer = 1;
        for(int i = 0 ; i < arr.length; i++){
            for(int j = 0; j< arr.length; j++){
                if(arr[i][j] != arr[j][i]){
                    answer = 0;
                }
            }
        }
        return answer;
    }
}

우선 이중 반복문을 활용하여 값이 동일하면 answer 을 0에서 1로 바꾸라고 하였는데 그렇게 하닌까 값이 하나라도 일치하는 순간 answer 이 변경되었기에 기본 answer 을 1로 값을 주고 일치하지 않는 값이 하나라도 존재할 경우 answer 을 0으로 바꾸라고 해서 해결하였다.!

728x90