배열의 원소만큼 추가하기
https://school.programmers.co.kr/learn/courses/30/lessons/181861
- 문제 풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.ArrayList;
public class Solution {
public int[] solution(int[] arr) {
ArrayList<Integer> result = new ArrayList<>();
for (int a : arr) {
for (int i = 0; i < a; i++) {
result.add(a);
}
}
// toArray()를 사용하여 ArrayList를 int 배열로 변환하여 반환
return result.stream().mapToInt(i -> i).toArray();
}
}
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.