一个很妙的解法:
class Solution:
def isValid(self, s: str) -> bool:
while '{}' in s or '[]' in s or '()' in s:
s = s.replace('{}','')
s = s.replace('[]','')
s = s.replace('()', '')
return s == ''
if __name__ == '__main__':
s = "(]"
a=Solution()
print(a.isValid(s))
【leetcode系列】小菜鸡的leetcode第5题:有效括号
最新推荐文章于 2024-10-06 13:05:10 发布