简单的递归回溯,思路简单清晰,一定看的懂得,如果感觉本解对你有益,请多多点赞题### class Solution {public: //nol:temp中'('的数目, nor:temp中')'的数目 //temp中每多一个'(': sum++, 多一个 ')' :sum--; //时刻保持sum >= 0, 即括号组合是合法的 string temp; vector<string> re; void dfs(int n, int nol, int nor, int sum) //递归的深度为2n,即有2n个位置需要填充 { if(nol >...