짝지어 제거하기
import java.util.*;
class Solution
{
public int solution(String s)
{
int answer = -1;
ArrayDeque<Character> stack = new ArrayDeque<>();
char[] arr = s.toCharArray();
for(char a : arr){
if(stack.isEmpty()){
stack.push(a);
continue;
}
if(stack.peek() != a)
stack.push(a);
else
stack.pop();
}
if(stack.isEmpty())
return 1;
else
return 0;
}
}Last updated