본문 바로가기
Algorithm/Programmers

[Programmers] Lv.0 | 배열 두 배 만들기 | Java

by unknownomad 2025. 11. 5.

문제

https://school.programmers.co.kr/learn/courses/30/lessons/120809

 

풀이

class Solution {
    public int[] solution(int[] numbers) {
        int[] answer = new int[numbers.length];
        
        for (int i = 0; i < numbers.length; i++) {
            answer[i] = numbers[i] * 2;
        }
        
        return answer;
    }
}
import java.util.*;
import java.util.stream.*;

class Solution {
    public int[] solution(int[] numbers) {
        return Arrays.stream(numbers)
            .map(n -> n * 2)
            .toArray();
    }
}

댓글