CF1455F String and Operations
注意到进行完前 次操作之后, 要么在 ,要么在 ,取决于上一次 是否在 位置且上一次执行的是否是 R
操作。
因此设 表示进行完前 次操作后, 否/是被移到了 位置后最小的字典序,转移就分 OUDLR
五种情况转移即可,时间复杂度 。
注意到每次操作影响的区间极小,可维护,时间复杂度优化至 。
本文来自博客园,作者:蒟蒻orz,转载请注明原文链接:https://www.cnblogs.com/orzz/p/18121951