@@ -0,0 +1,733 @@
+import java.util.Stack;%0A%0Apublic class Solution %7B%0A%0A    public boolean isValid(String s) %7B%0A%0A        Stack%3CCharacter%3E stack = new Stack%3CCharacter%3E();%0A%0A        for (char curBracket : s.toCharArray()) %7B%0A%0A            switch(curBracket) %7B%0A%0A                case '(' :%0A                    stack.push(')');%0A                    break;%0A                case '%7B' :%0A                    stack.push('%7D');%0A                    break;%0A                case '%5B' :%0A                    stack.push('%5D');%0A                    break;%0A                default :%0A                    if (stack.isEmpty() %7C%7C curBracket != stack.pop()) %7B%0A                        return false;%0A                    %7D%0A%0A            %7D%0A%0A        %7D%0A%0A        return stack.isEmpty();%0A%0A    %7D%0A%0A%7D%0A

Create : 20 Valid Parentheses