切开专题

问题 1826: [蓝桥杯][2015年第六届真题]切开字符串

问题 1826: [蓝桥杯][2015年第六届真题]切开字符串 时间限制: 1Sec 内存限制: 128MB 提交: 63 解决: 52 题目描述 Pear有一个字符串,不过他希望把它切成两段。 这是一个长度为N(<=10^5)的字符串。 Pear希望选择一个位置,把字符串不重复不遗漏地切成两段,长度分别是t和N-t(这两段都必须非空)。 Pear用如下方式评估切割的方案: 定义“正回文子串

边界缩小维护最值——倒序枚举/中部切开:1101T2

http://cplusoj.com/d/senior/p/CPNOIPB 发现维护边界缩小类最值很难做,有两种常见方法: 倒序进行,边界就变成扩大了在 m i d mid mid 处切开,复杂度可以均摊