leetcode generate-parentheses
来源:互联网 发布:知乎论文转成word 编辑:程序博客网 时间:2024/06/05 22:53
https://leetcode.com/problems/generate-parentheses/description/
这道题还好,一开始我还怕了一下子,想想就好了,也学会了用webstrom 调试nodejs的方式来调js,否则每次用chrome太麻烦了
第一名的代码我也看过了,不用我那么麻烦的判断和额外的数组,这道题还行
/**
* @param {number} n
* @return {string[]}
*/
var generateParenthesis = function(n) {
var p=0;
var arr_l=[];
var arr=[];
function test2(a,b){
if(a==b && a==0){
arr_l[p]=arr;
p++;
return;
}
if(a-1>=0) {
arr=arr+'(';
test2(a-1,b);
arr=arr.slice(0,arr.length-1);
}
if((b-1)>=a){
arr=arr+')';
test2(a,b-1);
arr=arr.slice(0,arr.length-1);
}
return ;
}
test2(n,n);
return arr_l;
};
阅读全文
0 0
- LeetCode: Generate Parentheses
- LeetCode: Generate Parentheses
- [Leetcode] Generate Parentheses
- leetcode 51: Generate Parentheses
- [LeetCode] Generate Parentheses
- Leetcode: Generate Parentheses
- LeetCode Generate Parentheses
- 【leetcode】Generate Parentheses
- [LeetCode]Generate Parentheses
- Leetcode Generate Parentheses
- LeetCode-Generate Parentheses
- LeetCode: Generate Parentheses
- LeetCode - Generate Parentheses
- LeetCode 22: Generate Parentheses
- LeetCode: Generate Parentheses
- Leetcode: Generate Parentheses
- 【leetcode】Generate Parentheses
- Leetcode: Generate Parentheses
- java.lang.IllegalStateException: network interceptor Retrofit must call proceed() exactly once
- HDU 1869:六度分离
- 最全面的JavaScript调试技巧总结
- ZooKeeper集群部署详解
- Error contacting service. It is probably not running
- leetcode generate-parentheses
- Azure 虚拟机上的 SQL Server 常见问题
- impala内存优化
- 利用VBA读取文件夹中所有内容,非计算机出身的救星
- 1-java学习笔记
- unity中利用 sqlite来做单例的数据库链接
- mysql Got error 28 from storage engine /usr/bin/mysqld_safe: line 183
- Spring Boot mybaties error Invalid bound statement (not found)
- android集成百度地图定位、poi检索、marker标记功能,以及marker点击事件