빙응의 공부 블로그

[Programmers]Lv.1 음양더하기 본문

Argorithm

[Programmers]Lv.1 음양더하기

빙응이 2023. 12. 29. 15:47


📝풀이

원래 쉬운 문제는 포스팅을 안하는데 스트림 사용 겸해서 올린다. 

 

1. IntStream 만들기

2. range() 반복횟수 설정

3. map()으로 변환

4. sum()으로 더하기 

 

아름다운 코드야 참 

import java.util.stream.IntStream;

class Solution {
    public int solution(int[] absolutes, boolean[] signs) {
        return IntStream.range(0, absolutes.length)
            .map(i -> signs[i] ? absolutes[i] : -absolutes[i]).sum();
    }
}