LeetCode #22 Generate Parentheses
来源:互联网 发布:淘宝网床上四件套纯棉 编辑:程序博客网 时间:2024/05/22 02:14
class Solution: # @param {integer} n # @return {string[]} def generateParenthesis(self, n): left = right = n s = '' sset = set() self.parentGen(s,left,right,sset) return list(sset) def parentGen(self,s,left,right,sset): if left == 0 and right == 0: sset.add(s) if left > 0: self.parentGen(s+'(',left-1,right,sset) if right > 0 and left < right: self.parentGen(s+')',left,right-1,sset)
0 0
- LeetCode 22: Generate Parentheses
- [leetcode 22] Generate Parentheses
- LeetCode | #22 Generate Parentheses
- [Leetcode] 22- Generate Parentheses
- LeetCode 22 Generate Parentheses
- [LeetCode 22]Generate Parentheses
- leetcode 22 Generate Parentheses
- Leetcode 22 Generate Parentheses
- LeetCode 22 - Generate Parentheses
- Generate Parentheses - LeetCode 22
- leetcode 22 -- Generate Parentheses
- leetcode-22Generate Parentheses
- leetcode 22: Generate Parentheses
- Leetcode#22 Generate Parentheses
- LeetCode(22) Generate Parentheses
- Leetcode 22 Generate Parentheses
- LeetCode #22 Generate Parentheses
- LeetCode-22 Generate Parentheses
- test
- python的with是如何工作的
- Hibernate多对多双向关联(Annotation配置)
- 刚进入页面时UIScrollView没有滑动到顶部
- 行为树(Behavior Tree)
- LeetCode #22 Generate Parentheses
- andorid 中 MVP模式 个人理解与运用
- Opencv--形态学图像处理--膨胀与腐蚀,开操作与闭操作
- [bfs] POJ 3009 Curling
- Hibernate多对一双向关联(Annotation配置)
- C学习备忘录
- 深入理解yield(二):yield与协程
- auto decltype 用于返回值类型后置时的占位
- Cocos2d-x 3.0 Android修改APK名、更改图标、修改屏幕方向、修改版本号,一些需要注意的问题