传送门:https://ac.nowcoder.com/acm/problem/14894题意:从字符串A中选出[l1,r1]的一段和字符串B中选出[l2,r2]的一段,使得 r1=l2,并且两端字符串拼接起来是回文串,求最长回文串长度题解:对字符串A和字符串B各自进行一次manacher,求出p数组 然后枚举回文中心,我们在pA[i]和pB[i]取一个max,表示我们暂时先只取两个串中较长的回文串,然后对于这个回文串,我们可以像两边拓展,因为假设A的回文串的左边的字符不在A的回文串中,但是可以和B右边的字符相同的话,就可以形成回文,边枚举边拓展取最大值即可得到A串和B串取出一段来形成回...