生成方式有两种:连接和加括号

前缀和保持非负

对应一棵孩子有顺序的树

CF2233C. Cost of a Bracket Sequence

给定 RBS SS 和整数 KK,删除最多 KK 个字符,使得到的字符串的最长 RBS 子序列最短。给出方案。

先做一遍括号匹配,最后希望剩下 )))((,右括号与左括号有个分界点。重点是绝对不存在一对匹配的括号,左括号在左半区,右在右半区,所以所有匹配的括号对要么全在左半,要么全在右半。左半的括号对删左,右半删右。如此最优。

CF2210D. A Simple RBS Problem

对于 RBS SS,任意次操作,选择两个不交的 RBS 子串,并交换位置。判断最终是否可以变换为 TT