💻
특별한 이차원 배열1
 June 26, 2023
내 최종코드
class Solution {
    public int[][] solution(int n) {
        int[][] answer = new int[n][n];
        for(int i = 0; i < answer.length; i++){
            for(int j = 0; j < answer.length; j++){
                answer[i][j] = i == j ? 1 : 0;
            }
        }
        return answer;
    }
}다른 사람 풀이
class Solution {
    public int[][] solution(int n) {
        int[][] answer = new int[n][n];
        for(int i = 0 ; i < n ; i++) {
            answer[i][i] = 1;
        }
        return answer;
    }
}- i와 j가 같을 경우에만 1을 넣어주면 되기 때문에 위와 같은 코드로 작성하면 for문을 한 번만 작성해도 된다.