자바 문제 풀이/기초문제

[프로그래머스 자바] n번째 원소부터

ari0930 2024. 5. 16. 00:28

[프로그래머스 자바] n번째 원소부터

문제설명

정수리스트 num_list와 정수 n이 주어질 때 n번째 원소부터 마지막 원소까지의 모든 원소를 담은 리스트를 return 하도록 설루션 함수를 완성하라.

입출력

풀이

int 배열의 길이를 주어진 num_list 길이를 구하고 -n 한 값에서 +1 하면 num_list 리스트의 n번째 원소부터 마지막 원소까지의 수를 구할 수 있다. 

그 수로 정답을 넣을 int 배열을 만들어주고 for문을 돌려 num_list의 n번째 수부터 하나하나씩 넣어주면 된다.

코드

class Solution {
    public int[] solution(int[] num_list, int n) {
        int[] answer = new int[num_list.length-n+1];
        for(int i=0 ; i<(num_list.length-n+1);i++){
            answer[i]=num_list[n-1+i];
        }
        return answer;
    }
}
반응형