辣鸡elijahqi

细节决定成败 心态决定一切

codeforces 235C Cyclical Quest

http://www.elijahqi.win/archives/3789 题意翻译 给一个主串和多个询问串,求询问串的所有样子不同的周期同构出现次数和 感谢@晰纹之洛 提供翻译 建后缀自动机 然后把询问串再复制一遍 然后每次在sam上跑的时候注意如果发现长度比我的n要大了 那么就需要跳...

2018-07-20 14:50:59

阅读数:27

评论数:0

后缀自动机构造后缀树

http://www.elijahqi.win/archives/3945 今天研究一天怎么构造始终想不明白 看到这篇blog之后顿悟 为了帮助其他人避免像蒟蒻我一样 想不明白感到难过 于是随便写一写 要是有错误 qwq麻烦指出 (emm退役之后不知道还会不会上blog) https:...

2018-07-12 23:23:52

阅读数:69

评论数:0

bzoj 5084 hashit

http://www.elijahqi.win/archives/3834 Description 你有一个字符串S,一开始为空串,要求支持两种操作 在S后面加入字母C 删除S最后一个字母 问每次操作后S有多少个两两不同的连续子串 Input 一行一个字符串Q,表示对S的操作 如果...

2018-06-23 00:41:03

阅读数:33

评论数:0

bzoj 1396 识别子串

http://www.elijahqi.win/archives/3786 Description Input 一行,一个由小写字母组成的字符串S,长度不超过10^5 Output L行,每行一个整数,第i行的数据表示关于S的第i个元素的最短识别子串有多长. Sample Input ...

2018-06-20 10:32:39

阅读数:38

评论数:0

bzoj 4032 [HEOI2015]最短不公共子串

http://www.elijahqi.win/archives/3195 Description 在虐各种最长公共子串、子序列的题虐的不耐烦了之后,你决定反其道而行之。 一个串的“子串”指的是它的连续的一段,例如bcd是abcdef的子串,但bde不是。 一个串的“子序列”指的是它的可以...

2018-04-24 17:02:33

阅读数:23

评论数:0

bzoj 2780 [Spoj]8093 Sevenk Love Oimaster

http://www.elijahqi.win/archives/3192 Description Oimaster and sevenk love each other. But recently,sevenk heard that a girl named ChuYuXun was da...

2018-04-24 14:23:44

阅读数:20

评论数:0

bzoj2806 [Ctsc2012]Cheat

http://www.elijahqi.win/archives/3153 题目描述 阿米巴是小强的好朋友。 在小强眼中,阿米巴是一个作文成绩很高的文艺青年。为了获取考试作文的真谛,小强向阿米巴求教。阿米巴给小强展示了几篇作文,小强觉得这些文章怎么看怎么觉得熟悉,仿佛是某些范文拼拼凑凑而成...

2018-04-21 22:33:04

阅读数:21

评论数:0

bzoj4566 [Haoi2016]找相同字符

http://www.elijahqi.win/archives/3036 Description 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两 个子串中有一个位置不同。 Input 两行,两个字符串s1,s2,长度分别为n1,n...

2018-04-12 07:28:20

阅读数:21

评论数:0

spoj7258 SUBLEX Lexicographical Substring Search

http://www.elijahqi.win/archives/3001 题意翻译 给定一个字符串,求排名第k小的串 注意样例的\n是换行 输入格式: 第一行给定主串(len<=90000) 第二行给定询问个数T<=500 随后给出T行T...

2018-04-10 00:18:23

阅读数:11

评论数:0

spoj8222 NSUBSTR - Substrings

http://www.elijahqi.win/archives/2998 题意翻译 你得到一个字符串,最多由25万个小写拉丁字母组成。我们将 F(x)定义为某些长度X的字符串在s中出现的最大次数,例如字符串’ababaf’- F(x),因为有一个字符串’ABA’出现两次。你的任务是输出 F(...

2018-04-10 00:16:37

阅读数:23

评论数:0

bzoj2882 工艺

http://www.elijahqi.win/archives/2996 Description 小敏和小燕是一对好朋友。 他们正在玩一种神奇的游戏,叫Minecraft。 他们现在要做一个由方块构成的长条工艺品。但是方块现在是乱的,而且由于机器的要求,他们只能做到把这个工艺品最左边的方...

2018-04-10 00:12:20

阅读数:6

评论数:0

bzoj3998 [TJOI2015]弦论

http://www.elijahqi.win/archives/2994 Description 对于一个给定长度为N的字符串,求它的第K小子串是什么。 Input 第一行是一个仅由小写英文字母构成的字符串S 第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表...

2018-04-10 00:10:54

阅读数:14

评论数:0

luogu3804 【模板】后缀自动机

http://www.elijahqi.win/archives/2992 题目描述 给定一个只包含小写字母的字符串 S , 请你求出 S 的所有出现次数不为 1 的子串的出现次数乘上该子串长度的最大值。 输入输出格式 输入格式: 一行一个仅包含小写字母的字符串 S 输出格...

2018-04-10 00:09:01

阅读数:18

评论数:0

bzoj4516 [Sdoi2016]生成魔咒

http://www.elijahqi.win/archives/2990 Description 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示。例如可以将魔咒字符 1、2 拼凑起来形成一个魔咒串 [1,2]。 一个魔咒串 S 的非空字串被称为魔咒串 S 的生成魔咒。 例如 S=[1,...

2018-04-10 00:06:00

阅读数:15

评论数:0

BJ 集训测试2 Problem B 朋友

http://www.elijahqi.win/archives/2972 建出广义后缀自动机 根据题意要求就是用最少的人数覆盖广义后缀自动机 所以拆点 每个点下界为1 上界也是1 注意源点向每个节点连1 的边 每条转移的边都是流量为1的边 直接跑最小流即可 最小流就是首先不加汇到源的边 先...

2018-04-08 23:32:06

阅读数:15

评论数:0

bzoj4892 [Tjoi2017]dna SAM 后缀自动机

http://www.elijahqi.win/archives/2931 当年SA的做法在bzoj上被卡常成sb。。 Description 加里敦大学的生物研究所,发现了决定人喜不喜欢吃藕的基因序列S,有这个序列的碱基序列就会表现出喜欢吃藕的 性状,但是研究人员发现对碱基序列S,任...

2018-04-06 20:52:36

阅读数:34

评论数:0

bzoj3926 [Zjoi2015]诸神眷顾的幻想乡

http://www.elijahqi.win/archives/2864 Description 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高...

2018-04-01 21:44:34

阅读数:20

评论数:0

辣鸡蒟蒻elijahqi的后缀自动机学习小结

http://www.elijahqi.win/archives/2861 在北京八十集训的时候就开始学习SAM 直到现在似乎才有一些眉目于是兴起写一发小结 对于证明的话 因为涉及某sjzez大佬版权的问题就不写blog里的内容了 可以私信找我要下大佬blog的内容 (其实和clj的ppt差不...

2018-04-01 21:37:44

阅读数:27

评论数:0

bzoj2555 SubString

http://www.elijahqi.win/archives/2859 Description 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插入一个字符串 (2):询问字符串s在当前字符串中出现了几次?(作为连续子串) 你必须在线支持这些操作。...

2018-04-01 17:50:03

阅读数:20

评论数:0

SPOJ 1812 LCS2 - Longest Common Substring II

http://www.elijahqi.win/archives/2857 题意翻译 题面描述 给定一些字符串,求出它们的最长公共子串 输入格式 输入至多 10 10 行,每行包含不超过 100000 100000 个的小写字母,表示一个字符串 输出格式 一个数,最长公共子串的长度 若...

2018-04-01 14:43:48

阅读数:21

评论数:0

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