Loading

6.21 CW 模拟赛 T2. 字符串

思路

不难发现我们可以讨论中轴线的位置

  • 如果在 \(A/E\)

    pVZX5Kf.png

    在这里面, 我们的目标是让红色的这一段尽可能更好匹配, 也就是我们要找中轴线两侧最长的回文串+在这个基础上找到最长的黄段

  • 否则在 \(C\)

    pVeeing.png

    不难发现此时我们 \(\mathcal{O} (n)\) 枚举中轴线, \(\mathcal{O} (\log n)\) 找到最远的回文, 然后类似上一种情况的方法找到最长的红色串

总结

本质上是在暴力的基础上不停地找贪心性质

这种情况下往往可以通过各种调整法解决问题

posted @ 2025-06-24 12:12  Yorg  阅读(13)  评论(0)    收藏  举报