/** * * @param n int整型 * @return string字符串一维数组 */ //DFS func generateParenthesis( n int ) []string { res := []string{} var dfs func(int,int,string) dfs = func (l, r int, path string) { //当括号的数量达到2*n的时候就结束递归 if 2*n == len(path) { res = append(res, path)...