题解 P4786 【[BalkanOI 2018 Day1]Election】

· · 题解

对于这类题(类似括号匹配),按照套路可以把 C 看成 1,把 T 看成 -1,然后转化题意。

先考虑一个简单的贪心:

不妨换个方式考虑这个贪心。

下面为便于叙述,我们记位置 p 处的前缀和与后缀和分别为 \mathrm{pre}_p\mathrm{suf}_p,整个序列的最小前缀、后缀和分别为 \mathrm{pre}_{\min}\mathrm{suf}_{\min}

显然,\mathrm{pre}_{\min} 是容易求得的(虽然最后它被消掉了),现在我们尝试求出 \mathrm{suf}'_{\min}