package
0.0.0-20241125063422-a7e1e0bf04b0
Repository: https://github.com/blueblue0102/leetcode-go.git
Documentation: pkg.go.dev
# README
22. Generate Parentheses
https://leetcode.com/problems/generate-parentheses/
看到列舉題就可以想到 Backtracking
思考合法的括號特性,必定是左括號出現後才能出現右括號
也就是左括號的數量大於右括號的數量時,才可以放置右括號
所以進行遞迴時,就檢查當下 string 的左右括號數量
依據這個條件進行遞迴即可
Takeaway
- Backtracking