1. 生成方式有两种:连接和加括号
  2. 前缀和保持非负
  3. 对应一棵孩子有顺序的树

先做一遍括号匹配,最后希望剩下的一定是 )))((,右括号与左括号肯定有个分界点。

重点是绝对不存在一对匹配的括号,左括号在左半区,右在右半区,所以所有匹配的括号对要么全在左半,要么全在右半。左半的括号对删左,右半删右。