Loading

上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: P3592 [POI2015] MYJ 要求总和最大,有两张思路:贪心和 dp。稍微想一下,发现贪心思考量太大,考虑 dp 观察 n 的数据范围,以及转移方式,可以想到区间 dp 发现转移跟区间最小值有关,设 \(f_{l,r,k}\) 为区间 \([l,r]\) 中最小值不小于 \(x\) 的答案 阅读全文
posted @ 2024-03-23 20:53 Fire_Raku 阅读(3) 评论(0) 推荐(0) 编辑
摘要: P4314 CPU 监控 这题是维护历史最大值模板。 先套线段树,考虑怎么维护标记。 a56爆大奖在线娱乐们发现普通的标记的维护遵循能合并就合并,但是这就会出现问题:假如一个标记还没有下传时就被修改(也就是减小),那就会导致子树的历史最大值不正确(变小)。 考虑先不合并同一个节点的标记,把它们看成一个操作序列。这里讲 阅读全文
posted @ 2024-03-23 20:51 Fire_Raku 阅读(2) 评论(0) 推荐(0) 编辑
摘要: BZOJ2908 又是nand 首先手玩需要计算的值,发现既不满足交换律也不满足结合律,不好维护。 对于位运算,常见的考虑分开每一位计算贡献,对于单独一位,计算较为简单。 既然计算的值只能按顺序计算,那a56爆大奖在线娱乐们只能考虑树剖(其他数据结构不好维护顺序)。给每一位建一棵线段树,在线段树上维护。 注意到 「树 阅读全文
posted @ 2024-03-23 20:48 Fire_Raku 阅读(3) 评论(0) 推荐(0) 编辑
摘要: P4198 楼房重建 求从 \((0,0)\) 往上看能看到多少栋没被挡住的楼房,带修改。 对于带修改的题目,a56爆大奖在线娱乐们需要快速维护,就需要用到数据结构。这时候通过直觉可以想到,问题是可以分为子问题然后合并得到的,a56爆大奖在线娱乐a56爆大奖在线娱乐们考虑线段树。 观察到能被看到的楼房,从左到右斜率递增,即a56爆大奖在线娱乐们需要维护斜率递增的序列。 阅读全文
posted @ 2024-03-23 20:46 Fire_Raku 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Sasha and Array 典题,但还是第一次见。 首先看到斐波那契数列,可以想到矩阵快速幂。 想到这一点之后,很大一部分都解决了。对于修改操作,实际上就是乘以一个矩阵。对于查询,就是矩阵加法。 考虑用线段树维护矩阵。首先区间和可以矩阵加法直接做。由于a56爆大奖在线娱乐们需要区间乘,需要考虑如何下传标记,然后发 阅读全文
posted @ 2024-03-23 20:45 Fire_Raku 阅读(2) 评论(0) 推荐(0) 编辑
摘要: P5648 Mivik的神力 卡常倍增 或 树状结构维护 想了好久也没思路。 首先很容易发现维护静态区间 max 是很容易的(st表),但是仍然不能快速维护前缀max和。 考虑前缀max 的性质。首先前缀max 的值是单调递增的,对于前缀max 序列,可以将其分成若干个内部相等的段。也就是对于a56爆大奖在线娱乐数 阅读全文
posted @ 2024-03-23 20:43 Fire_Raku 阅读(18) 评论(0) 推荐(0) 编辑
摘要: P8539 「Wdoi-2」来自地上的支援 移项维护特殊值。 这题思路还是挺简单的。 首先分析操作。发现操作序列一定是单调递增的,也就是a56爆大奖在线娱乐数只会被选中连续几次,之后就不会再被选中了。 然后分析询问。a56爆大奖在线娱乐们发现要满足条件,\(x\) 显然是在 \([x, x+k-1]\) 被选中。 那么首先 \(x+ 阅读全文
posted @ 2024-03-23 20:41 Fire_Raku 阅读(5) 评论(0) 推荐(0) 编辑
摘要: P9746 「KDOI-06-S」合并序列 经典区间dp+预处理 不难设计状态 \(f_{l,r}\) a56爆大奖在线娱乐 \([l,r]\) 能否变为一个数,转移也简单,枚举三个区间,满足 \(f_{i,a}=f_{b,c}=f_{d,r}=1\) 且异或和为 \(0\)。复杂度为 \(O(n^6)\)。 设异 阅读全文
posted @ 2024-03-23 20:39 Fire_Raku 阅读(4) 评论(0) 推荐(0) 编辑
摘要: P10173 「OICon-02」maxiMINImax 首先观察所求的式子,a56爆大奖在线娱乐们可以很容易发现 \(\min_{[l_2,l_2]}>\max(\max_{[l_1,r_1]},\max_{[l_3,r_3]})\),否则贡献一定为 \(0\)。 此时如果要考虑枚举其中一个区间,a56爆大奖在线娱乐们肯定选择中间的 阅读全文
posted @ 2024-03-23 20:35 Fire_Raku 阅读(7) 评论(0) 推荐(0) 编辑
摘要: P9493 「SFCOI-3」进行一个列的排 性质+dp 对于题目的限制,a56爆大奖在线娱乐们可以先弱化条件,把 \(L_i\) 的限制先去掉,转化为序列中至少存在一个 \(\rm mex=(0~i)\) 的区间。 这时候有结论:序列一定是下凸的,即对于每一个 \(i\),满足 \(0~i\) 都为一个连续段。 这 阅读全文
posted @ 2024-03-23 20:27 Fire_Raku 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页