(프로그래머) 브래킷 고정 – JAVA

https://school.programmers.co.kr/learn/courses/30/lessons/12909

프로그램 제작자

코드 중심 개발자를 고용하십시오. 배치 기반 위치 매칭. 프로그래머의 개발자별 프로필에 가입하고 기술 호환성이 좋은 회사와 연결하십시오.

Programmer.co.kr

import java.util.*;

class Solution {
    boolean solution(String s) {
       Stack<Character> stk = new Stack<>();
       for(int i=0;i<s.length();i++){
           if(s.charAt(i) == '(') stk.push('(');
           else if(s.charAt(i) == ')'){
               if(stk.isEmpty()) return false;
               stk.pop();
           }
       }
        return stk.isEmpty();
    }
}