码迷,mamicode.com
首页 >  
搜索关键字:后缀数组    ( 1340个结果
Bzoj4556: [Tjoi2016&Heoi2016]字符串 后缀数组
4556: [Tjoi2016&Heoi2016]字符串 Description 佳媛姐姐过生日的时候,她的小伙伴从某东上买了一个生日礼物。生日礼物放在一个神奇的箱子中。箱子外边写了 一个长为n的字符串s,和m个问题。佳媛姐姐必须正确回答这m个问题,才能打开箱子拿到礼物,升职加薪,出任CE O,嫁给 ...
分类:编程语言   时间:2016-06-09 21:03:16    阅读次数:612
[BZOJ1031] [JSOI2007] 字符加密Cipher (后缀数组)
Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作: JSOI07 SOI07J OI07JS I07JSO 07JSOI 7JSOI0把它们按照字符 ...
分类:编程语言   时间:2016-05-30 00:55:15    阅读次数:191
bzoj2882 工艺
最小表示法+后缀数组...
分类:其他好文   时间:2016-05-25 00:34:42    阅读次数:169
[Ahoi2013]差异
后缀数组+单调栈 代码 ...
分类:其他好文   时间:2016-05-24 01:38:10    阅读次数:150
BZOJ1031: [JSOI2007]字符加密Cipher - 后缀数组 -
1031: [JSOI2007]字符加密Cipher Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作: JSOI07 SOI07J OI07JS ...
分类:编程语言   时间:2016-05-21 12:51:30    阅读次数:292
SPOJ705-New Distinct Substrings-后缀数组
计算所都不相同子串的个数,做法是所有子串的个数减去sigma(height[]).其中height数组的和便是所有相同子串的个数。 注意 N×(N+1)/2会爆int!但是最终答案在int内。所以使用sigma(n-sa[i]+1-height[i])的做法不会wa ...
分类:编程语言   时间:2016-05-19 23:18:14    阅读次数:232
POJ3261-Milk Patterns-后缀数组
可重叠重复k次的最长子串长度。 还是使用二分答案对heigh数组分组的做法。 POJ ...
分类:编程语言   时间:2016-05-19 22:58:25    阅读次数:397
POJ 2217:Secretary(后缀数组)
题目大意:求两个字符串的公共子串。 分析: 模板题,将两个字符串接起来用不会出现的字符分割,然后求分属两个字符串的相邻后缀lcp的最大值即可。 代码: program work; type arr=array[0..20001]of longint; var sa,rank,b,tmp,lcp:ar ...
分类:编程语言   时间:2016-05-19 15:03:02    阅读次数:209
POJ 1743-Musical Theme-后缀数组
后缀数组国家集训队论文 论文上讲的很清楚。 最长不重叠重复子串问题。首先二分答案,对于每一个mid长度,按照后缀的height大于mid对height数组分组。 可以证明,答案在同一个height当中。维护每一组的最大最小sa值,差便是每一组的最大不重叠重复子串长度。如果大于mid就return t ...
分类:编程语言   时间:2016-05-18 21:53:45    阅读次数:191
POJ2774-Long Long Message-后缀数组
后缀数组处理最长公共子串问题。 将两个串接在一起,计算height的最大值。同时要保证sa[i]和sa[i-1]在不同的串当中。 ...
分类:编程语言   时间:2016-05-18 21:51:52    阅读次数:230
1340条   上一页 1 ... 71 72 73 74 75 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!