ALGORITHM/PROGRAMMERS
[프로그래머스] n^2 배열 자르기 (월간 코드 챌린지 시즌 3)
0298
2021. 10. 29. 16:31
https://programmers.co.kr/learn/courses/30/lessons/87390
코딩테스트 연습 - n^2 배열 자르기
정수 n, left, right가 주어집니다. 다음 과정을 거쳐서 1차원 배열을 만들고자 합니다. n행 n열 크기의 비어있는 2차원 배열을 만듭니다. i = 1, 2, 3, ..., n에 대해서, 다음 과정을 반복합니다. 1행 1열부
programmers.co.kr
2021-10-29
1
2
3
4
5
6
7
8
9
10
11
|
class Solution {
public int[] solution(int n, long left, long right) {
int[] arr = new int[(int) (right-left+1)];
int idx = 0;
while(left <= right) {
arr[idx++] = (int) Math.max(left/n+1, left%n+1);
left++;
}
return arr;
}
}
|
cs |
#문제풀이
해당 번호 좌표 값 구해서 풀었다.