혼자 코딩 공부하기/프로그래머스 코딩테스트
231208 프로그래머스 코딩테스트
코딩하는딩굴
2023. 12. 8. 18:21
특이한 이차원 배열 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;
}