欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

leetcode 921. 使括号有效的最少添加(Python)

程序员文章站 2023-11-08 22:16:58
击败了百分之百的人,纪念一下。 ......

 

 1 class solution:
 2     def minaddtomakevalid(self, s):
 3         """
 4         :type s: str
 5         :rtype: int
 6         """
 7         stack = []
 8         s = list(s)
 9         for s in s:
10             if len(stack) != 0:
11                 if s == ")" and stack[-1] == "(":
12                     stack.pop()
13                 else:
14                     stack.append(s)
15             else:
16                 stack.append(s)
17         return len(stack)

击败了百分之百的人,纪念一下。

leetcode 921. 使括号有效的最少添加(Python)