문제)
"--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을 해준다.
'기본공부 > 알고리즘' 카테고리의 다른 글
[Leetcode] JAVA - Concatenation of Array (Easy) (0) | 2021.09.05 |
---|---|
[Leetcode] JAVA - Palindrome Number (Easy) (0) | 2021.09.03 |
[Leetcode] JAVA - Two sum(Easy) (0) | 2021.09.02 |