LeetCode.22 - 括号生成
数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。
思路
- 从左往右书写括号,书写过程中,始终满足右括号的个数小于等于左括号个数
- 模拟书写,left < n, right < left 时进行相应递归
- right === n 时,结束递归
1 | var generateParenthesis = function (n) { |
数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。
1 | var generateParenthesis = function (n) { |