
RMQ
creatorx
这个作者很懒,什么都没留下…
展开
-
RMQ算法
概述 RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值。这两个问题是在实际应用中经常遇到的问题,下面介绍一下解决这两种问题的比较高效的算法。当然,该问题也可以用线段树(也叫区间树)解决,算法复杂度为:O(N)~O(logN),这里我们暂转载 2017-02-25 17:34:50 · 228 阅读 · 0 评论 -
2017浙江理工大学校赛H题
4273: 玩具 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 779 Solved: 157 Description 商店有n个玩具,第i个玩具有价格a[i]和快乐值b[i]。有一天,小王来到商店想买一些玩具,商店老板告诉他,如果他买的所有玩具的位置是连续的,那么老板答应小王购买的所有玩具中某一个可以免费。小王接受老板的提议,他现在有零花原创 2017-03-22 21:29:28 · 818 阅读 · 0 评论 -
hdu5726 rmq+二分
GCDTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 3301 Accepted Submission(s): 1189Problem Description Give you a sequence of N(N≤100,000原创 2017-03-13 18:31:08 · 269 阅读 · 0 评论 -
HDU6025(rmq)
Coprime SequenceTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 424 Accepted Submission(s): 230Problem Description Do you know what is ca原创 2017-05-11 18:52:13 · 217 阅读 · 0 评论 -
HDU6194(后缀数组 + rmq)
string string string Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1672 Accepted Submission(s): 482 Problem Description Uncle原创 2017-09-18 15:29:17 · 544 阅读 · 0 评论