A_loud_name

描述什么的...都去屎吧!!!┬─┬ ノ( ' - 'ノ)

排序:
默认
按更新时间
按访问量

求排名为K的子串

题目 给我们一个字符串,让我们求其所有不相同的子串中按字典序排名为K的子串 分析 先用SAM跑一遍。 然后在SAM上DP。 因为从SAM的起点跑可以跑出所有的子串,所以我们用dp[i]表示从i点出发跑出的子串的个数,显然有 dp[i]=∑ j=a,z dp[ch[i,j]]+1 ...

2018-04-17 08:22:05

阅读数:18

评论数:0

Glass Beads poj 1509

题目 一个字符串可以将第一个字符放到最后一位,然后问不断这样做可以得到的字典序最小的字符串 分析 后缀自动机 每次找最小的字母边转移,转移l次,找到的就是最小串表示的结尾点。 code #include<iostream> #includ...

2018-04-16 21:07:15

阅读数:18

评论数:0

找回密码 jzoj 4025 后缀自动机

题目 Kevin是一个热爱字符串的小孩。有一天,他把自己的微信登录密码给忘记了,万般无奈之下只好点“找回密码”。 这时候,网页上出现了当初设定的密保问题:在字符串st中,有若干个内容不同的子串,请问其中字典序第k小的子串是什么? 很可惜的是,Kevin现在已经不会写程序了,所以,他找到了睿智...

2018-04-07 20:11:58

阅读数:42

评论数:0

[bzoj2946]公共串

题目 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。 任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果 分析 对第一个字符串建后缀自动机 对于每一个状态维护f[i]表示所有串与该状态匹配的公共最长长度。 对于其...

2018-02-27 20:48:07

阅读数:33

评论数:0

[Ahoi2013]差异 bzoj 3238 后缀自动机

题目 分析 后缀自动机模板 后缀自动机真是个强大的数据结构 大佬的链接——后缀自动机 code #include #include #include #include #include #define N 500005 #define LL long long using n...

2018-02-01 20:28:08

阅读数:83

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭