본문 바로가기
코딩테스트/자바 Level 0

[Java] 특별한 이차원 배열1

by onggury 2023. 7. 20.

문제

정수 n이 매개변수로 주어질 때, 다음과 같은 n × n 크기의 이차원 배열 arr를 return 하는 solution 함수를 작성해 주세요.

  • arr[i][j] ( 0 ≤ i, j < n) 의 값은 i = j 라면 1, 아니라면 0 입니다.

 

제한사항

  • 1 ≤ n ≤ 100

 

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;
    }
}

 

 

출처

https://school.programmers.co.kr/learn/courses/30/lessons/181833