728x90
SMALL
안녕하세요 남갯입니다.
public int solution(String S) {
// write your code in Java SE 8
Stack<Character> stack = new Stack<>();
char[] chars = S.toCharArray();
for (char c : chars) {
if (c == '(') {
stack.push(c);
} else if ((stack.empty() && c == ')') || (!stack.empty() && stack.pop() != '(')) {
return 0;
}
}
if(!stack.empty()){
return 0;
}
return 1;
}
728x90
LIST
'IT > 알고리즘' 카테고리의 다른 글
[코딜리티] - Lesson 8.Dominator (0) | 2019.09.16 |
---|---|
[코딜리티] - Lesson 7.StoneWall (0) | 2019.09.09 |
[코딜리티] - Lesson 7. Fish (0) | 2019.09.09 |
[코딜리티] - Lesson 7. Brackets (0) | 2019.09.03 |
[코딜리티] - Lesson 6. Triangle (0) | 2019.09.02 |