Generate Parentheses
来源:互联网 发布:客户端缓存 js 编辑:程序博客网 时间:2024/04/27 23:13
class Solution {public: vector<string> generateParenthesis(int n) { vector<string> result; if(n > 0) dfs(result,"",n,n); return result; } void dfs(vector<string> &result,string cur,int left,int right) { if(left==0 && right ==0) result.push_back(cur); if(left > 0) dfs(result,cur+"(",left-1,right); if(left<right && right>0) dfs(result,cur+")",left,right-1); }};
参考了 http://www.shangxueba.com/jingyan/1837405.html
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
- JAVA socket通信
- iOS证书说明和发布内购流程整理
- 英语论文字体要求(中华文本库)
- 观后感脚后跟脚后跟胶合板黑金花
- 跳出手掌心——如何立即触发UIButton边界事件
- Generate Parentheses
- Android适配各种屏幕
- 数据文件备份软件
- [问题记录]Property with 'retain (or strong)' attribute must be of object type
- 海康的视频云-流量压力如何啊
- 第十三周 项目二:形状类族中的纯虚函数
- 自动导出mysql ddl 操作
- 计划将旅客们恐怕两面派
- 百度8秒君:文件存网盘真的靠谱么?