leetcode Generate Parentheses(Java)
来源:互联网 发布:剑灵灵族捏脸数据免费 编辑:程序博客网 时间:2024/06/03 08:08
题目链接:点击打开链接
类型:DFS
解法:
public class Solution { public List<String> generateParenthesis(int n) { List<String> res = new ArrayList<>(); dfs(res, "", n, n); return res; } private void dfs(List<String> list, String sublist, int left, int right) { if (left > right) return; if (left > 0) dfs(list, sublist+'(', left-1, right); if (right > 0) dfs(list, sublist+')', left, right-1); if (left == 0 && right == 0) { list.add(sublist); return ; } }}
阅读全文
0 0
- [Leetcode] Generate Parentheses (Java)
- [LeetCode][Java] Generate Parentheses
- [leetcode]Generate Parentheses(java)
- LeetCode : Generate Parentheses [java]
- leetcode Generate Parentheses(Java)
- 【Leetcode】Generate Parentheses in JAVA
- LeetCode 22 -Generate Parentheses ( JAVA )
- (Java)LeetCode-22. Generate Parentheses
- leetcode-java-22. Generate Parentheses
- [LeetCode-Java]22. Generate Parentheses
- [leetcode]22. Generate Parentheses(Java)
- LeetCode: Generate Parentheses
- LeetCode: Generate Parentheses
- [Leetcode] Generate Parentheses
- leetcode 51: Generate Parentheses
- [LeetCode] Generate Parentheses
- Leetcode: Generate Parentheses
- LeetCode Generate Parentheses
- 栈的压入弹出序列
- TensorFlow学习笔记--安装配置-windows
- c语言运算符优先顺序一览表
- ajax知识总结系列一
- HBase完全分布式集群安装
- leetcode Generate Parentheses(Java)
- (4)JDBC的Statement对象使用
- Maven pom.xml配置常用的变量
- 文件索引结构
- 我的学习之路_第十七章_JavaUtils
- 树莓派智能监控小车(QT+树莓派)------整体思路
- 【工作笔记】笨办法搞定jasper动态列
- mybatis-03接口式编程
- codeforces 236A(Boy or Girl) Java