2015年6月19日
摘要: 这里串最多有10个,找所有串的最长公共子串这里后缀自动机做,以第一个串建立后缀自动机,后面的串一个个去匹配,每次得到当前串在可到达状态上所能得到的最长后缀长度拿所有串匹配后得到的结果进行计算 1 #include 2 #include 3 #include 4 using namespace ... 阅读全文
posted @ 2015-06-19 02:01 Love风吟 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 这里用第一个字符串构建完成后缀自动机以后不断用第二个字符串从左往右沿着后缀自动机往前走,如能找到,那么当前匹配配数加1如果找不到,那么就不断沿着后缀树不断往前找到所能匹配到当前字符的最大长度,然后将cur节点转移到当前节点即可,再把答案加1记住不断更新所能得到的最大值 1 #include 2 #... 阅读全文
posted @ 2015-06-19 00:57 Love风吟 阅读(312) 评论(0) 推荐(0) 编辑