특이한 이차원 배열 2
public int solution(int[][] arr) {
int answer = 0;
for (int i = 0; i < arr.length; i++) {
for(int j = 0; j < arr[i].length; j++){
int a = arr[i][j];
int b = arr[j][i];
if (a == b) {
answer = 1;
} else {
answer = 0;
return answer;
}
}
}
return answer;
}
순서 바꾸기
public int[] solution(int[] num_list, int n) {
int[] answer = new int[num_list.length];
int temp = n;
for(int i = 0; i < num_list.length - n; i++) {
answer[i] = num_list[temp];
temp++;
}
temp = 0;
for(int i = num_list.length - n; i < num_list.length; i++){
answer[i] = num_list[temp];
temp++;
}
return answer;
}
카운트다운
public int[] solution(int start, int end_num) {
int[] answer = new int[start - end_num + 1];
int temp = 0;
for(int i = start; i >= end_num; i--){
answer[temp] = i;
temp++;
}
return answer;
}
'혼자 코딩 공부하기 > 프로그래머스 코딩테스트' 카테고리의 다른 글
231214 프로그래머스 기초 트레이닝 (0) | 2023.12.14 |
---|---|
231213 코딩테스트 풀기 (0) | 2023.12.13 |
231211 프로그래머스 코딩테스트 (0) | 2023.12.11 |
231205 프로그래머스 코딩테스트 자바 Lv.0 (0) | 2023.12.05 |
231204 프로그래머스 코딩테스트 Lv.0 (2) | 2023.12.04 |