ST表
ccosi
停下了,也要重新出发
展开
-
【模板】ST表
传送门:洛谷-ST表 给定一个长度为 N N 的数列,和 M M 次询问,求出每一次询问的区间内数字的最大值。 1≤N≤1051≤N≤1051 \leq N \leq {10}^5, 1≤M≤1061≤M≤1061 \leq M \leq {10}^6,ai∈[0,109],1≤li≤ri≤Nai∈[0,109],1≤li≤ri≤N a_i \in [0, {10}^9], 1 \leq...原创 2018-03-30 23:36:49 · 191 阅读 · 0 评论 -
【BZOJ】2006: [NOI2010]超级钢琴-优先队列
传送门:bzoj2006 题解 实际上是道水题,但还是debug了很久。 先求前缀和。用ST表存一下区间里前缀和最大的。枚举左端点,逐个加入优先队列。 我们总共会取k次,每次取出后,由于考虑到以该点为左端点的其他右端点所形成的次大区间还可能对答案有贡献,所以把区间拆成左边一段(取左边一段的最优值),右边一段(取右边一段的最优值)(以此次取出的这个区间的右端点为分界线,右端点不加入左...原创 2018-05-30 23:06:04 · 208 阅读 · 0 评论 -
【BZOJ】4052: [Cerc2013]Magical GCD-复杂度分析
复杂度分析+暴力原创 2019-03-01 07:15:27 · 207 阅读 · 0 评论