class Solution:
# @param {string} s
# @return {boolean}
def isValid(self, s):
Length = len(s)
List = []
for i in range(Length):
if s[i] == '(' or s[i] == '[' or s[i] == '{':
List.append(s[i])
if s[i] == ')':
if List == [] or List.pop() != '(': return False
if s[i] == ']':
if List == [] or List.pop() != '[': return False
if s[i] == '}':
if List == [] or List.pop() != '{': return False
if List: return False
else: return TrueLeetcode 20 Valid Parentheses
最新推荐文章于 2022-01-09 05:17:54 发布
本文介绍了一个简单的Python程序,用于检查字符串中的括号(包括圆括号、方括号及花括号)是否正确匹配。通过迭代字符串并使用列表作为栈来跟踪左括号,该程序能有效地验证括号的正确闭合。
906

被折叠的 条评论
为什么被折叠?



