括號生成(kotlin)

給出 n 表明生成括號的對數,請你寫出一個函數,使其可以生成全部可能的而且有效的括號組合。html 例如,給出 n = 3,生成結果爲:app [ "((()))", "(()())", "(())()", "()(())", "()()()" ] 這個問題第一反應是暴力窮舉。n爲幾,就建立幾對括號,而後排列組合,去掉重複和無效的。函數 例如n=1,就是生成兩組() 括號,編號
相關文章
相關標籤/搜索