Generate Parentheses
来源:互联网 发布:秋瓷炫身世 知乎 编辑:程序博客网 时间:2024/06/15 19:35
class Solution {public: vector<string> res; void dfs(string s, int left, int right, int n){ if(left == n && right == n){ res.push_back(s); return; } if(left < n){ dfs(s+'(', left+1, right, n); } if(right < n && right < left){ dfs(s+')', left, right +1, n); } return; } vector<string> generateParenthesis(int n) { string s; dfs(s, 0, 0, n); return res; }};
0 0
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- Generate Parentheses
- 屏幕右下角可弹出的临时聊天室
- centos6.6环境下配置PHP,apache与m…
- 蚂蚁运动轨迹之并行计算
- 模拟退火算法(SA)
- 遗传算法(GA)
- Generate Parentheses
- WdatePicker判断后一个日期比前一个大
- Linux中tty、pty、pts的概念区别
- ArrayList,LinkedList, Vector, Stack的区别
- 软件测试经典面试题
- SpringMvc后台传递Map到前台并解析
- iOS开发 —— Objective C语言知识点总结(2)
- Spark 1.5中数据科学的进展
- Android开发如何去除标题栏title