[LeetCode] 22. Generate Parentheses
https://leetcode.com/problems/generate-parentheses/description/ public class Solution{ public IList GenerateParenthesis(int n) { var answer = new List(); Func(answer, "", "(", 0, 0, n); return answer; } private void Func(IList answer, string current, string piece, int leftCount, int rightCount, int n) { if (piece == "(") ++leftCount; e..