正规括号序列定义为: 空序列是正规括号序列 如果S是正规括号序列,那么[S]和(S)也是正规括号序列 如果A和B都是正规括号序列,则AB也是正规括号序列 输入一个括号序列,添加尽量少的括号使之成为正规括号序列,并输出最优方案,多解的话输出任意一个即可. 设d(i, j)表示字符串s[i]~s[j]至少添加的括号的数量,则转移如下: S形如[S']或(S'),则转移到d(i+1, j-1) 如果S至少有两个字符,将其分为AB,转移到min{d(i, j), d(A) + d(B)} 不管是否满足第…