## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可### @param n int整型 # @return string字符串一维数组#classSolution:defgenerateParenthesis(self,n:int)-> List[str]:# write code here ret =[] tmp =[]defdfs(i,j):if i > n or j > n or i < j:returnif i == j == n: ret.append(''.join(tmp))return tmp.append('(')dfs(i +1, j) tmp.pop() tmp.append(')')dfs(i, j +1) tmp.pop()dfs(0,0)return ret