题目22. 给n对括号,返回所有合法的组合。
思路:合法的括号组合有两个特征:1. 左右括号都是n个;2. 从左往右累计,左括号数量必须大于等于右括号。因此合法函数只要控制left <= n 和 left >= right。
题目52:N皇后II,要求返回解的数量。
思路:那就回溯算法记录合法路径,然后返回路径个数即可。
题目22. 给n对括号,返回所有合法的组合。
思路:合法的括号组合有两个特征:1. 左右括号都是n个;2. 从左往右累计,左括号数量必须大于等于右括号。因此合法函数只要控制left <= n 和 left >= right。
题目52:N皇后II,要求返回解的数量。
思路:那就回溯算法记录合法路径,然后返回路径个数即可。