포스트

배열의 원소만큼 추가하기

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 라이센스를 따릅니다.