
RMQ
Top_Spirit
我的指针已经找了他的对象,而我呢?
展开
-
RMQ算法详解
RMQ(Range Minimum/Maximum Query),即区间最值查询,这是一种在线算法,所谓在线算法,是指用户每次输入一个查询,便马上处理一个查询。RMQ算法一般用较长时间做预处理,时间复杂度为O(nlogn),然后可以在O(1)的时间内处理每次查询。 下面我们从一个实际问题来解释RMQ 我们假设数组arr为:1,3,6,7,4,2,5 我们设二维数组dp[i][j]表示...原创 2019-01-20 18:43:47 · 564 阅读 · 0 评论 -
Repeats spoj 687 后缀数组求重复次数最多的连续重复子串
A string s is called an (k,l)-repeat if s is obtained by concatenating k>=1 times some seed string t with length l>=1. For example, the string s = abaabaabaaba is a (4,3)-repeat with t = aba ...原创 2019-01-20 20:23:47 · 392 阅读 · 0 评论