Leetcode 22. 括號生成
阿新 • • 發佈:2018-07-21
str ret == leetcode div ack push rate pre
class Solution { public: void generate(string item, int left, int right, vector<string>& res) { if(left==0 && right==0) { res.push_back(item); return; } if(left > 0) { generate(item + ‘(‘, left-1 , right, res); }if(left < right) { generate(item + ‘)‘, left , right-1, res); } } vector<string> generateParenthesis(int n) { vector<string> res; generate("", n, n, res); return res; } };
Leetcode 22. 括號生成