1. 首页
  2. RMQ

HDU 5875 Function (RMQ+二分)

题目链接:点我~~

题意:给出a1~an,q 个询问 [i,j] 表示询问 aimod…aj 的值。

思路:每次找到下一个不超过当前余数的数。用RMQ记录区间最小的数。因为每次余数减少至少一半,复杂度应该是 O(q*logn*logAi).

 

评分 5.00, 满分 5 星
1
1
看完收藏一下,下次也能找得到
  • 版权声明:本文基于《知识共享署名-相同方式共享 3.0 中国大陆许可协议》发布,转载请遵循本协议
  • 文章链接:http://www.carlstedt.cn/archives/1100 (转载时请注明本文出处及文章链接)
上一篇:
:下一篇

发表评论

gravatar

快来吐槽一下吧!

  1. .01 4:06
  2. .02 1:47
  3. .03 3:39
  4. .04 1:40