class Solution(object):
def isValid(self, s):
"""
:type s: str
:rtype: bool
"""
# 判断是否是奇数或空字符
if len(s)<2 or len(s)%2!=0:
if s == '':
return True
else:
return False
count = 0
length = len(s)
# 将其中的(){}[] 都换掉,然后判断是否有剩余
while(count < length/2):
s = s.replace("{}","").replace("[]","").replace("()","")
count += 1
if len(s) > 0:
return False
else:
return True
思路真的好重要啊(做了两个小时,最终还是参考的大佬的,伤心o(╥﹏╥)o)