프로그래머스 배열만들기3

박철현·2023년 6월 13일

프로그래머스

목록 보기
31/80

프로그래머스 - 배열 만들기3

import java.util.ArrayList;
import java.util.List;

class Solution {
	public int[] solution(int[] arr, int[][] intervals) {
		int a1 =0;
		int a2 =0;

		int tmp = 0;
		List<Integer> answer = new ArrayList<>();

		for(int i=0; i<intervals.length; i++) {
			a1 = intervals[i][0];
			a2 = intervals[i][intervals[i].length-1];

			for (int k = a1; k <= a2; k++) {
				tmp = arr[k];
				answer.add(tmp);
			}
		}
		return answer.stream()
			.mapToInt(i->i)
			.toArray();
	}
}
profile
비슷한 어려움을 겪는 누군가에게 도움이 되길

0개의 댓글