我们先来看题目描述有效括号字符串为空 、( A ) 或 A B 其中 A 和 B 都是有效的括号字符串 代表字符串的连接。例如()(())() 和 (()(())) 都是有效的括号字符串。如果有效字符串 s 非空且不存在将其拆分为 s A B 的方法我们称其为原语primitive其中 A 和 B 都是非空有效括号字符串。给出一个非空有效字符串 s考虑将其进行原语化分解使得s P_1 P_2 ... P_k其中 P_i 是有效括号字符串原语。对 s 进行原语化分解删除分解中每个原语字符串的最外层括号返回 s 。示例 1 输入s (()())(()) 输出()()() 解释 输入字符串为 (()())(())原语化分解得到 (()()) (()) 删除每个部分中的最外层括号后得到 ()() () ()()()。示例 2 输入s (()())(())(()(())) 输出()()()()(()) 解释 输入字符串为 (()())(())(()(()))原语化分解得到 (()()) (()) (()(())) 删除每个部分中的最外层括号后得到 ()() () ()(()) ()()()()(())。示例 3 输入s ()() 输出 解释 输入字符串为 ()()原语化分解得到 () () 删除每个部分中的最外层括号后得到 。提示1 s.length 10*5s [i] 为 ( 或 )s 是一个有效括号字符串