[알고리즘문제풀기] 조건에 맞게 수열 변환하기 3

silver's avatar
Jul 15, 2025
[알고리즘문제풀기] 조건에 맞게 수열 변환하기 3

문제

내가 작성한 정답

class Solution { public int[] solution(int[] arr, int k) { if(k%2==0){ for(int i=0; i<arr.length; i++){ arr[i] += k; } }else{ for(int i=0; i<arr.length; i++){ arr[i] *= k; } } return arr; } }

다른 사람들의 정답

import java.util.stream.IntStream; class Solution { public int[] solution(int[] arr, int k) { if(k%2==0) { return IntStream.of(arr).map(i->i+k).toArray(); } return IntStream.of(arr).map(i->i*k).toArray(); } }
Share article

silver