Generate Parentheses
Problem
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
Example
Given n = 3
, a solution set is:
"((()))", "(()())", "(())()", "()(())", "()()()"
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
Given n = 3
, a solution set is:
"((()))", "(()())", "(())()", "()(())", "()()()"