본문 바로가기

기본공부/알고리즘

[Leetcode] JAVA - Final Value of Variable After Performing Operations (Easy)

문제)

 

"--X","X--"는 -1, "++X","X++"는 +1을 한다. 

 

방법)

class Solution {
    public int finalValueAfterOperations(String[] operations) {
        int result=0;
        for(int i=0;i<operations.length;i++){
            if(operations[i].charAt(1)=='+'){
                result+=1;
            }else{
                result-=1;
            }
        }
        return result;
    }
}

 

 

가운데 글자가 -, +로 달라지기 때문에 해당 문자를 비교해서 +1또는 -1을 해준다.