Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())", "(())()",
"()(())", "()()()"
LeetCode 21 Generate Parentheses
原文地址:http://blog.csdn.net/mlweixiao/article/details/39002465