括号生成

1 分钟读完

22. 括号生成 (Medium)

给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。

例如,给出 n = 3,生成结果为:

[
  "((()))",
  "(()())",
  "(())()",
  "()(())",
  "()()()"
]

相关话题

[字符串] [回溯算法]

相似题目

  1. 电话号码的字母组合 (Medium)
  2. 有效的括号 (Easy)

解法