摘要:题意:给定两个字符串,求两个串的最长公共子路。两个串的长度不超过100000。 算法:把两个串用一个连接符连接起来,然后求height[]和sa[],扫描height[],如果sa[i]和sa[i-1]分别在两个串中的最大hgight[]的值。
阅读全文
摘要:【bzoj2251】[2010Beijing Wc]外星联络 Description 小 P 在看过电影《超时空接触》(Contact)之后被深深的打动,决心致力于寻找外星人的事业。于是,他每天晚上都爬在屋顶上试图用自己的收音机收听外星人发来的信息。虽然他收听到的仅仅是一些噪声,但是他还是按照这些噪
阅读全文
摘要:[Usaco2006 Dec]Milk Patterns 产奶的模式 Description 农夫John发现他的奶牛产奶的质量一直在变动。经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠。我们称之为一个“模式”。 John的牛奶按质量可以被赋予一个0到10000
阅读全文
摘要:【bzoj1692】[Usaco2007 Dec]队列变换 Description FJ打算带他的N(1 <= N <= 30,000)头奶牛去参加一年一度的“全美农场主大奖赛”。在这场比赛中,每个参赛者都必须让他的奶牛排成一列,然后领她们从裁判席前依次走过。 今年,竞赛委员会在接受队伍报名时,采用
阅读全文
摘要:前一段时间终于看明白了后缀数组,记录一下主要的做过的题目,主要的按照黄学长的BLOG作的,主要是为了记模板。原理还是上网自己查一下吧!代码会加简单的注释。 ************************************************************************
阅读全文
摘要:说在前面: 很长时间没有更新BLOG了,但是前两天给孩子们讲了一点东西,发现这个东西还是有点用的,所以还是更着吧! 去年的这个时候,我说要学习一下LCT给两个学生讲一下,可是没有兑现诺言,前一段时间看了一下,就当是记录吧! **************************************
阅读全文