|
|
可持久化线段树+启发式计算,理论复杂度是O(n*sqrt(n)*logn)的在线算法,但是免不了TLE的命运
|
|
|
1A我也很感动
题目 347 地震
2017-01-27 08:14:42
|
|
|
为什么样例都过了却过不了第一个点_(:3」∠)_评测姬啊
题目 1809 [NOIP 2014PJ]珠心算测试
2017-01-26 21:26:41
|
|
|
这。。。与排队接水不会是一个人出的吧...
|
|
|
只会用sort的蒟蒻用网速水过.....
|
|
|
原来一直以来我的旋转都写错了。。
题目 322 [AHOI 2006] 可可的文本编辑器
2017-01-26 18:53:34
|
|
|
我去。。忘记删暴力了,我暴力和正解同时跑都能a。。。
题目 1688 [ZJOI 2008]树的统计Count
2017-01-26 18:30:52
|
|
|
题目 2605 [HZOI 2016] 寒假ing
2017-01-26 15:06:07
|
|
|
|
|
|
明白了!神奇的Tarjan缩点!
|
|
|
|
|
|
|
|
|
回复 @Mike is Fool :
并没有卡常,标称极限数据0.3秒过。 正解:首先枚举长度L,一段连续重复子串一定包含了两个下标为L的倍数的字符,设这两个位置为a1,a2,首先求出k = LCP(Suffix(a1),Suffix(a2))。如果k%L!=0那么记录jj = L - k%L,再次求LCP(Suffix(a1-jj),Suffix(a2-jj)),取两者的最大值更新答案就好。
题目 2605 [HZOI 2016] 寒假ing
2017-01-26 11:01:00
|
|
|
|
|
|
|
|
|
|
|
|
题目 2604 黑白树的操作
2017-01-26 10:27:04
|
|
|
回复 @ONCE AGAIN :
还有一点,如果不反转的话怎么求向前匹配长度呢?似乎只能求向后匹配的长度吧。 是的,我发现了,应该在开大一点,但是卡常我也是无语了,不是要我们都来SAM+Tarjan吧。难道说应该hash乱搞!? |
|
|
|
|
|
题目 2604 黑白树的操作
2017-01-26 10:20:37
|