后缀自动机SAM
ljq真的不能再吃了
珍惜每一天
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UVA 719 Glass Beads SAM
题意 给你多组n 每组n个字符串 输出最小表示法开始的下标 做法 我们把2*字符串存入SAM中 然后只要按字典序贪心的取最小的 返回maxlen[now]-len+1即使需要的答案 /* if you can't see the repay Why not just work step by step rubbish is relaxed to ljq */ #in...原创 2019-04-02 17:47:24 · 158 阅读 · 0 评论 -
SPOJ - LCS Longest Common Substring SAM
题意 求两个串的LCS长度 我们先用第一个串建立自动机 然后跑第二个串 第二个串怎么跑呢 如果有匹配 类似字典树一样往下面找 len++ 如果不能匹配 要去parent树父母那里找 因为长后缀不包含这个可能短后缀包含 找到就另len等于当前的maxlen 否则如果到根了 让len 为0 /* if you can't see the repay Why not just work ...原创 2019-04-02 23:38:50 · 135 阅读 · 0 评论
分享