10 2022 档案
摘要:题目链接 首先这道题最暴力的想法就是给每个相同的字符在并查集上合并,最后暴力判断,但是这样复杂度是 会得到一个 TLE 。 由于并查集具有可以合并的性质,因此可以使用神奇的 倍增 。 对于一个长度为 的回文串 来说,如果我们复制一份原字符串到末尾,那么对于一个回文子
阅读全文
摘要:题目描述 简要描述:给定一个长度为 的数组,求数组的子数组满足最大值为 且最小值为 的子区间的个数。 做法 1. ST表 + 二分 时间复杂度: 对于每个位置,二分出以它为左端点最大值为 的最远和最近的位置,以及以它为左端点最小值为
阅读全文
摘要:[国家集训队]最长双回文串 题目描述 顺序和逆序读起来完全一样的串叫做回文串。比如acbca是回文串,而abc不是(abc的顺序为abc,逆序为cba,不相同)。 输入长度为的串,求的最长双回文子串,即可将分为两部分,,()且和$
阅读全文