20-有效的括号
Posted lzh1043060917
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20-有效的括号相关的知识,希望对你有一定的参考价值。
可以利用replaceAll()函数实现目的,介绍可以看下面两个网址
https://www.runoob.com/java/java-string-replaceall.html
https://www.cnblogs.com/lzh1043060917/p/12791689.html
把完整的括号全部替换成“”,如果最后字符串长度为0,说明所有的括号都可以匹配
class Solution { public boolean isValid(String s) { while(s.contains("()") || s.contains("[]") || s.contains("{}")){ s=s.replaceAll("()",""); s=s.replaceAll("[]",""); s=s.replaceAll("{}",""); } return s.length()==0; } }
以上是关于20-有效的括号的主要内容,如果未能解决你的问题,请参考以下文章
代码随想录算法训练营第11天 | ● 20. 有效的括号 ● 1047. 删除字符串中的所有相邻重复项 ● 150. 逆波兰表达式求值