
后缀自动机/后缀数组
文章平均质量分 73
DQSSS
蒟蒻
展开
-
【bzoj2555】SubString LCT+后缀自动机
Description懒得写背景了,给你一个字符串init,要求你支持两个操作(1):在当前字符串的后面插入一个字符串(2):询问字符串s在当前字符串中出现了几次?(作为连续子串)你必须在线支持这些操作。Input第一行一个数Q表示操作个数第二行一个字符串表示初始字符串init接下来Q行,每行2个字符串Type,Str Type是ADD的话表示在后面插入字符串。Type是QUERY的话表示询问某字原创 2016-03-01 17:08:40 · 708 阅读 · 0 评论 -
【弱校胡策】2016.4.19 LCA+LCT+莫比乌斯反演+SAM+启发式合并
弱校胡策题解 命题人:Loi_DQS 2016.4.19前言来自出题人的吐槽:T1的题目来源是去年十月份做NOIP模拟题和lcyz(聊城一中)胡策(其实也不算胡策,从他们那里要的题)的T3,T2是去年五月份学长带着我们在tyvj举办的有奖赛(http://www.tyvj.cn/Contest/187 and http://www.tyvj.cn/Contest/192)的某题。T3是上周六(20原创 2016-04-19 20:24:15 · 2514 阅读 · 4 评论 -
【湖南师大附中培训】2016.3.26测试题 后缀数组+二分+贪心+dp+hash
早上去晚了…八点开始的我快九点才到…那个老师说好的八点半集合结果没看见人…逗我呢…也就这次考得稍好点了,坐看其他几场各位大爷们AK…Orzfqk Orzyzy Orz龙哥 等等等等…100+60+10……T3数据范围写的20分m<=5,然后第二个点m=6…然后我特判若m<=5则dfs…坑我呢?T1题意:给个字符串,划分不超过K份,从每份中选出字典序最大的子串,然后从这些串中选出字典序最大的串,求问这原创 2016-03-27 20:37:58 · 1228 阅读 · 2 评论 -
SDOI2016 R1 day2 解题报告(bzoj4516,bzoj4517,bzoj4518)
感言什么的 之后补游记吧只能说考场没AK,我是傻逼生成魔咒题意给一个字符串,初始为空串,然后往字符串尾部依次添加字符,每添加一个字符询问当前串中本质不同的子串的个数。数据范围60%:n<=1000 100%:n<=100000,1<=字符集<=10^9做过【bzoj3926】[Zjoi20150]诸神眷顾的幻想乡的,会发现这两个题神似,并且这个题还是诸神眷顾的幻想乡的弱化版。然而数据范围中的字符集原创 2016-04-12 13:41:32 · 2508 阅读 · 4 评论 -
【bzoj3998】[TJOI2015]弦论 后缀自动机
Description对于一个给定长度为N的字符串,求它的第K小子串是什么。Input第一行是一个仅由小写英文字母构成的字符串S第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。Output输出仅一行,为一个数字串,为第K小的子串。如果子串数目不足K个,则输出-1Sample Inputaabc0 3Sample Output原创 2016-03-01 11:17:01 · 792 阅读 · 0 评论 -
【bzoj2946】[Poi2000]公共串 后缀自动机
Description 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果Input文件的第一行是整数 n,1<=n<=5,表示单词的数量。接下来n行每行一个单词,只由小写字母组成,单词的长度至少为1,最大为2000。Output仅一行,一个整数,最长公共子串的长度。Sampl原创 2016-02-29 21:18:38 · 661 阅读 · 0 评论 -
【bzoj3676】[Apio2014]回文串 后缀自动机
Description考虑一个只包含小写拉丁字母的字符串s。我们定义s的一个子串t的“出 现值”为t在s中的出现次数乘以t的长度。请你求出s的所有回文子串中的最 大出现值。 Input输入只有一行,为一个只包含小写字母(a -z)的非空字符串s。 Output输出一个整数,为逝查回文子串的最大出现值。 Sample Input【样例输入l】 abacaba 【样例输入2] www Samp原创 2016-02-29 19:28:53 · 1810 阅读 · 1 评论 -
【poj2774】Long Long Message 后缀自动机
DescriptionThe little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much on railway tic原创 2016-02-28 20:12:32 · 825 阅读 · 0 评论 -
【bzoj3238】[Ahoi2013]差异 后缀数组+单调栈
DescriptionInput一行,一个字符串SOutput一行,一个整数,表示所求值Sample InputcacaoSample Output54HINT2<=N<=500000,S由小写英文字母组成Source重点在如何求∑i<jLCP(i,j)\sum_{i<j}LCP(i,j)。也就是求所有区间最小值之和。定义f[i]f[i]为1~i的答案,可以维护一个单调不下降的栈,然后用栈顶元素原创 2016-02-28 10:14:20 · 614 阅读 · 0 评论 -
【poj3261】Milk Patterns 后缀数组+二分
DescriptionFarmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although he can’t predict the quality of milk from one原创 2016-02-27 08:16:04 · 613 阅读 · 0 评论 -
【poj2774】Long Long Message 后缀数组
DescriptionThe little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much on railway tic原创 2016-02-26 15:18:17 · 578 阅读 · 0 评论 -
【ural1297】Palindrome 后缀数组
DescriptionThe “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states that the agent from the competing «Robots Unlimited» has infiltrated into “U.S. Robotics”. «U.S. Robots»原创 2016-02-27 21:18:14 · 848 阅读 · 0 评论 -
【SPOJ DISUBSTR】Distinct Substrings 后缀数组
Given a string, we need to find the total number of its distinct substrings.InputT- number of test cases. T<=20; Each test case consists of one string, whose length is <= 1000OutputFor each test case原创 2016-02-27 17:02:03 · 785 阅读 · 0 评论 -
【poj3581】Sequence 后缀数组
DescriptionGiven a sequence, {A1, A2, …, An} which is guaranteed A1 > A2, …, An, you are to cut it into three sub-sequences and reverse them separately to form a new one which is the smallest possible原创 2016-02-26 18:41:51 · 715 阅读 · 0 评论 -
【模板】【笔记】字符串相关
昨天开始学的…随便写点记录一下以免忘了… 因为学的比较混乱,欢迎在评论互相交流,欢迎打脸KMP这是复习…求nxt数组这个DP,思想好好想想就没问题,代码好好看看就没问题,不难会了这个,才能继续往下学…void getnxt(char s[]){ nxt[0] = nxt[1] = 0; int l = strlen(s); for(int i = 1;i < l;i ++原创 2016-02-25 20:25:01 · 892 阅读 · 0 评论 -
【bzoj3926】[Zjoi20150]诸神眷顾的幻想乡 后缀自动机+trie
Description幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣的事情,太阳花田有n块空地。在过去,幽香为了方便,在这n块空地之间修建了n-1条边将它们连通起来。也就是说,这n块空地形成了一个树的结构。 有n个原创 2016-03-01 21:22:36 · 1047 阅读 · 0 评论 -
【poj1743】Musical Theme 后缀数组+二分
DescriptionA musical melody is represented as a sequence of N (1<=N<=20000)notes that are integers in the range 1..88, each representing a key on the piano. It is unfortunate but true that this represe原创 2016-02-27 17:10:14 · 652 阅读 · 0 评论