프로그래머스 Lv.0 n개 간격의 원소들 & n 번째 원소까지 & n 번째 원소부터개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 24. 22:59
Table of Contents
<Soluition>
class Solution {
public int[] solution(int[] num_list, int n) {
// answer 배열 길이 먼저 구하기
int leng = 0;
if(num_list.length % n == 0 ) {
leng = num_list.length / n;
} else {
leng = num_list.length / n + 1;
}
int[] answer = new int[leng];
int idx = 0;
for(int i = 0 ; i < num_list.length; i++) {
if ( idx < num_list.length) {
answer[i] = num_list[idx];
idx += n;
}
}
return answer;
}
}
<Solution>
class Solution {
public int[] solution(int[] num_list, int n) {
int[] answer = new int [n];
for(int i = 0; i < n; i++) {
answer[i] = num_list[i];
}
return answer;
}
}
<Solution>
class Solution {
public int[] solution(int[] num_list, int n) {
int[] answer = new int [num_list.length - (n - 1)];
int idx = 0;
for(int i = n; i <= num_list.length; i++) {
answer[idx++] = num_list[i-1];
}
return answer;
}
}
728x90
@rlozlr :: 얼렁뚱땅 개발자
얼렁뚱땅 주니어 개발자
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!