Description:
Write a function called that takes a string of parentheses, and determines if the order of the parentheses is valid. The function should return true if the string is valid, and false if it’s invalid.
Examples
“()” => true
“)(()))” => false
“(” => false
“(())((()())())” => true
源码
def valid_parentheses(string):
nstr =''
for i in string:
if i=="(" or i==')':
nstr += i
if nstr.startswith(')') or nstr.endswith('('):
return False
if nstr.count('(') == nstr.count(')'):
return True
本文介绍了一个Python函数,用于检查括号字符串是否有效。通过分析括号的配对情况,函数能判断输入的括号序列是否正确闭合。文章提供了函数实现的源代码及示例,帮助读者理解如何验证括号的有效性。
955

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



