class Solution {
public boolean isValid(String s) {
Deque<Character> deque = new LinkedList<>();
char ch;
for(int i = 0;i< s.length(); i++){
ch = s.charAt(i);
//碰到左括号,就把相应的右括号入栈
if (ch == '('){
… }
//最后判断栈中元素是否匹配
return deque.isEmpty();
}
}
相关文章
- 11-08物联网在零售领域的五个应用,零售业有效利用物联网的5种方法
- 11-082021-10-20:分数到小数。给定两个整数,分别表示分数的分子numerator和分母denominator,以字符串形式返回小数。如果小数部分为循环小数,则将循环的部分括在括号内。输入: num
- 11-08Joker恶意软件的最新攻击技巧:使用Github隐藏有效载荷
- 11-08Uva 673平衡的括号
- 11-08leetcode1190 反转每对括号间的子串
- 11-08[转]IntelliJ IDEA生成live template(代码模板) - 渡劫锦官城 - 博客园(转载请删除括号里的内容)
- 11-08Python笔记:调用函数,带扩号和和不带括号的区别
- 11-08加减乘除带括号的计算器代码
- 11-08shells - 有效登录 shell 的路径名
- 11-082021-10-12:验证回文串。给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串 。输入: “A man, a plan