public class ValidParentheses{
    public boolean isValid(String s) {
        Stack<Character> stack= new Stack<Character>();
        for(char c:s.toCharArray()){
            if(c=='(')
                stack.push(')');
           else if(c=='[')
                stack.push(']');
           else if(c=='{')
                stack.push('}');
            else if(stack.isEmpty()||stack.pop()!=c)
                return false;
            
            
            
        }
        
        return stack.isEmpty();
        

    }
}

Starzhang
50 声望4 粉丝

引用和评论

0 条评论