LeetCode 22. 括号生成
22. 括号生成
解题思路
为了保证生成括号的合法性,并不是任意状态都可以随意选择左括号或者右括号
维护左括号数量 left 和右括号数量 right ,初始状态均为0
- 只有当
left < n,当前状态可以选择左括号 - 只有当
right < left,当前状态可以选择右括号
决策树
参考代码
1 | |
LeetCode 22. 括号生成
https://sowink.cn/2026/02/06/LeetCode-22-括号生成/
为了保证生成括号的合法性,并不是任意状态都可以随意选择左括号或者右括号
维护左括号数量 left 和右括号数量 right ,初始状态均为0
left < n,当前状态可以选择左括号right < left,当前状态可以选择右括号决策树
1 | |