![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ST表
EMber _
人但有追求,世界亦会让路。
展开
-
bzoj2119 股市的预测 后缀数组+rmq
题目其实就是给你一段字符串问你类似ABA这种形式的有多少个,其中B的长度给出。 首先要差分,这个就比较明显了。 然后我们初始化ST表,正反各做一遍SA,求出正反的height和rank。 然后由于suf[a],suf[b]的lcp为min(height[a+1]~height[b])所以用ST表处理可以达到O(1)查询。 然后我们对于原串,枚举走势相同的长度为L,每L个设置一个关键点,可以发原创 2017-06-08 01:22:06 · 310 阅读 · 0 评论 -
bzoj2006 [NOI2010]超级钢琴 堆+ST表/主席树
题意:Y sera 陷入了沉睡,幻境中它梦到一个长度为N 的序列{Ai}。 对于这个序列的每一个子串,定义其幻境值为这个子串的和,现在Y sera 希望选择K 个不同的子串并使得这K 个子串的幻境值之和最大。 然而由于梦境中的种种限制,这些子串的长度必须在L 到R 之间。 你需要告诉她,最大的幻境值之和。比赛题目的描述直接拿过来用了。 很久之前做的一道题目,所以没有第一时间认出来,而且当时也原创 2017-10-21 16:10:34 · 306 阅读 · 0 评论