import java.util.*;
class Solution {
boolean solution(String s) {
Stack<Character> stack = new Stack<>();
for(char c: s.toCharArray()){
if(c == '('){
stack.push(c);
}else {
if(stack.isEmpty()){
return false;
}
stack.pop();
}
}
return stack.isEmpty();
}
}
'공부기록 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 완주하지 못한 학생 (0) | 2023.09.14 |
---|---|
[프로그래머스] 같은 숫자는 싫어 (0) | 2023.09.14 |
[프로그래머스] 행렬의 곱셈 (0) | 2023.09.03 |
[프로그래머스] 이상한 문자 만들기 (0) | 2023.09.03 |
[프로그래머스] JadenCase 문자열 만들기 (0) | 2023.09.02 |