摘要: 题意 求两个字符串的最长公共子串 题解 两个字符串连在一起,中间加上连接符。 可以证明排序相邻的两个来自不同串的后缀间height最大值即为答案。 思路是假设答案不相邻,来自串1的后缀s1排在来自串2的后缀s2前面,中间可能有若干个来自串2的后缀si,s1与si的LCP一定是不小于s1与s2的(不然 阅读全文
posted @ 2019-08-03 13:51 嘒彼小星 阅读(274) 评论(0) 推荐(1) 编辑