음양 더하기(java)

최준근·2022년 1월 5일
0

java알고리즘

목록 보기
46/63

문제설명

생각하기

  1. signs에 값이 true면 +1 ,false면 -1를 absolutes에 곱하여 출력

내 풀이

class Solution {
    public int solution(int[] absolutes, boolean[] signs) {
        int ans = 0;
        
        for(int i =0; i<absolutes.length; i++){
            if( signs[i] == false) ans+= absolutes[i]*-1;
            else ans+= absolutes[i];
        }
        return ans;
    }
}

signs[i]값이 false면 absolutes[i]*-1을 해줌으로써 값을 음으로 만들어준 뒤 ans와 더한다.

profile
느려도 좋으니 꾸준하게

0개의 댓글