package string;
import java.util.ArrayList;
import java.util.List;
/**
* @ProjectName: leetcode
* @Package: string
* @ClassName: String22
* @Author: markey
* @Description:
* ç»åºÂ nÂ ä»£è¡¨çææ¬å·ç对æ°ï¼è¯·ä½ ååºä¸ä¸ªå½æ°ï¼ä½¿å
¶è½å¤çæææå¯è½ç并䏿æçæ¬å·ç»åã
*
* ä¾å¦ï¼ç»åºÂ n = 3ï¼çæç»æä¸ºï¼
*
* [
* "((()))",
* "(()())",
* "(())()",
* "()(())",
* "()()()"
* ]
*
* æ¥æºï¼åæ£ï¼LeetCodeï¼
* 龿¥ï¼https://leetcode-cn.com/problems/generate-parentheses
* è使å½é¢æ£ç½ç»ææãåä¸è½¬è½½è¯·èç³»å®æ¹ææï¼éåä¸è½¬è½½è¯·æ³¨æåºå¤ã
* @Date: 2020/1/5 10:47
* @Version: 1.0
*/
public class String22 {
/**
* Runtime: 2 ms, faster than 20.17% of Java online submissions for Generate Parentheses.
* Memory Usage: 36 MB, less than 100.00% of Java online submissions for Generate Parentheses.
* @param n
* @return
*/
public List