
后缀数组
文章平均质量分 79
sunshinezff
啦啦啦啦啦
展开
-
【bzoj1717】【产奶的模式】【后缀数组+单调栈】
Description 农夫John发现他的奶牛产奶的质量一直在变动。经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠。我们称之为一个“模式”。 John的牛奶按质量可以被赋予一个0到1000000之间的数。并且John记录了N(1<=N<=20000)天的牛奶质量值。他想知道最长的出现了至少K(2<=K<=N)次的模式的长度。比如1 2 3 2 3原创 2016-06-13 16:06:13 · 540 阅读 · 0 评论 -
【bzoj1692】【队列变幻】【贪心+后缀数组】
Description FJ打算带他的N(1 <= N <= 30,000)头奶牛去参加一年一度的“全美农场主大奖赛”。在这场比赛中,每个参赛者都必须让他的奶牛排成一列,然后领她们从裁判席前依次走过。 今年,竞赛委员会在接受队伍报名时,采用了一种新的登记规则:他们把所有队伍中奶牛名字的首字母取出,按它们对应奶牛在队伍中的次序排成一列(比如说,如果FJ带去的奶牛依次为Bessie、Sylvia原创 2016-06-14 07:41:56 · 370 阅读 · 0 评论 -
【bzoj2551】【外星联络】【后缀数组】
Description 小 P 在看过电影《超时空接触》(Contact)之后被深深的打动,决心致力于寻 找外星人的事业。于是,他每天晚上都爬在屋顶上试图用自己的收音机收听外星 人发来的信息。虽然他收听到的仅仅是一些噪声,但是他还是按照这些噪声的高 低电平将接收到的信号改写为由 0 和 1 构成的串, 并坚信外星人的信息就隐藏在 其中。他认为,外星人发来的信息一定会在他接受到的 01原创 2016-06-15 15:58:18 · 501 阅读 · 0 评论 -
【bzoj3238】【AHOI2013】【差异】【后缀数组+单调栈】
Description Input 一行,一个字符串S Output 一行,一个整数,表示所求值 Sample Input cacao Sample Output 54 HINT 2 题解: 把式子拆开之后可以发现就是所有后缀长度的n-1倍减去任两个后缀的lcp的长度的两倍.原创 2016-06-15 16:06:37 · 481 阅读 · 0 评论