码迷,mamicode.com
首页 >  
搜索关键字:区间和    ( 658个结果
[SHOI 2017] 寿司餐厅
[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=4873 [算法] 注意到题目中的限制条件可表述为 : 若选择区间[L , R] , 则必须选择区间[L + 1 , R]和[L , R - 1] , 这种依赖关系可以让我们联想到用最大权 ...
分类:其他好文   时间:2019-03-15 23:09:58    阅读次数:208
D. Petya and Array 树状数组
题意: 给出一个数组,元素有正有负有0,问其区间和小于 t 的子区间的个数。 sum[ r ]-sum[ l-1 ]<t,其中sum是a的前缀和。 实现的方法就是从前往后对于每一个sum[ i ],看在它前面有多少个大于等于sum[ i ] - t 的前缀和。 树状数组维护的是 i 前面有几个数小于 ...
分类:编程语言   时间:2019-03-15 20:41:03    阅读次数:232
【LeetCode】56-合并区间
题目描述 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 示例 2: 解题思路 定义一个比较器,按照区间的起始值排序 使用上述比较器对区间集合进行排序 遍历区间集合,使用一个链表 保存合并后的结果 如果当前区间和结果链表的尾部 没有 交集,就直接加入结果链表 如果当前区间和结果链表的尾部 有 ...
分类:其他好文   时间:2019-03-15 16:04:22    阅读次数:190
[SCOI2016]萌萌哒(倍增+并查集)
当区间$[a,b]$和$[c,d]$对应相等时。 我们把两个区间对应位置上的数所在并查集合并。 最后并查集的数量为$num$答案就是$9 10^num$因为是个数,不能有前置$0$。 但是两个区间对应位置上的数所在并查集合并太浪费时间。 怎么办。 考虑使用倍增。 我们用$(i,j)$代表$[i,i+ ...
分类:其他好文   时间:2019-03-12 22:36:58    阅读次数:237
CF 1107 E. Vasya and Binary String
E. Vasya and Binary String 链接 分析: 对于长度为x的一段序列,我们可以dp出消除的过程的最优方案,背包即可。 然后区间dp,可以先合并完所有的点,即没相同的一段区间合并为一个点。设f[i][j][k]表示消完区间[i,j]和这段区间后面k个元素最大值,其中k个元素的颜色 ...
分类:其他好文   时间:2019-03-10 22:19:13    阅读次数:192
【模板】线段树
以 区间和 为例。 ...
分类:其他好文   时间:2019-02-24 15:05:11    阅读次数:224
线段树模板1 - 求区间和
今天再次入门线段树 然而还是入门失败 push_up 和 push_down 不是太懂啊 线段树在有结合律性质的区间操作都可以用 ~~然而我并不会~~ 先开个坑吧 cpp include define MAXN 1000001 define ll long long define ls(o) (o ...
分类:其他好文   时间:2019-02-17 22:19:24    阅读次数:205
【LuoguP4433】[COCI2009-2010#1] ALADIN(含类欧几里得算法推导)
[题目链接][1] 题意简述 区间赋值模意义下等差数列,询问区间和 $N\leq 10^9,Q\leq 10^5$ Sol 每次操作就是把操作区间$[L,R]$中的数赋值成: $$(X L+1) A\ mod\ B$$ 考虑用线段树维护。 我们只需要能快速知道一段区间$[l,r]$被覆盖后的和就行了 ...
分类:编程语言   时间:2019-02-17 15:31:16    阅读次数:204
线段树|计蒜客:斑点蛇-区间和
斑点蛇 有一种神奇斑点蛇,蛇如其名,全身都是斑点,斑点数量可以任意改变。 有一天,蒜头君十分的无聊,开始数蛇上的斑点。假设这条蛇的长度是Ncm,蒜头君已经数完开始时蛇身的第icm上有ai个斑点。 现在蒜头君想知道这条斑点蛇的任意区间的蛇身上一共有多少个斑点。这好像是一个很容易的事情,但是这条蛇好像是 ...
分类:其他好文   时间:2019-02-11 21:38:26    阅读次数:206
cf250D. The Child and Sequence(线段树 均摊复杂度)
题意 "题目链接" 单点修改,区间mod,区间和 Sol 如果x mod ,那么 x % mod 即得易见平凡, 仿照上例显然, 留作习题答案略, 读者自证不难。 反之亦然同理, 推论自然成立, 略去过程Q.E.D., 由上可知证毕。 然后维护个最大值就做完了。。 复杂度不知道是一个log还是两个l ...
分类:其他好文   时间:2019-02-02 10:23:35    阅读次数:211
658条   上一页 1 ... 16 17 18 19 20 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!