码迷,mamicode.com
首页 >  
搜索关键字:区间修改    ( 529个结果
非递归线段树区间修改区间求和的两种实现(以POJ 3468为例)
非递归线段树实现区间修改区间求和的两种方法(以 POJ 3468 为例)...
分类:其他好文   时间:2015-04-07 12:13:14    阅读次数:131
uva 11992(线段树)
题意:有一个行r,列c的矩阵的初始值都为0,然后有三种操作,子矩阵(x1,y1,x2,y2)全部元素都增加v或置为v,或者查询这个子矩阵的元素和、最大值、最小值。 题解:区间修改模板题,把每行当做一个线段树。 #include #include #include using namespace std; const int N = 50000 * 4; const int INF =...
分类:其他好文   时间:2015-04-07 09:49:28    阅读次数:116
CODEVS-1082-线段树练习3-splay
描述 区间修改, 区间求和 分析 想练练splay打标记. 因为splay不支持永久标号, 所以pushdown后必须把标记清掉. 第一次打上标记后要立刻让标记生效. 需要注意的地方是pushdown必须让子结点的标记生效. {CSDN:CODE:636580}...
分类:其他好文   时间:2015-04-05 18:55:26    阅读次数:125
线段树区间修改
Setv[]上来要全弄成负的。query里的sum别忘了加一。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 const int maxn = 100000 + ...
分类:其他好文   时间:2015-04-04 23:43:16    阅读次数:207
CODEVS-1758-维护数列-NOI2005-splay
描述 要求支持区间插入、区间修改、区间翻转、区间删除、区间求和 和求和最大的子列. 分析 从最开始学完splay做了翻转区间后就想做这个题目, 结果WA了N次后失去调试的信心, 40分收场(这题暴力30分)快省选了想拿出来再做一下, 因为splay的区间操作这个题算是最全的了, 不做一下的话总担心模版是错的.然后做了好长时间...终于不耐烦了拿HZWER的改了改, 直到改到所...
分类:其他好文   时间:2015-04-04 18:30:50    阅读次数:176
uva 1401 Fast Matrix Operations 快速矩阵操作 (线段树 区间修改和查询)
题意:给一个r行c列的全0矩阵,支持以下三种操作: 1 x1 y1 x2 y2 v 子矩阵(x1 y1 x2 y2)的所有元素增加v 2 x1 y1 x2 y2 v 子矩阵(x1 y1 x2 y2)的所有元素设为v 3 x1 y1 x2 y2   查询子矩阵(x1 y1 x2 y2)的元素和、最小值、最大值。 子矩阵(x1 y1 x2 y2)是指满足 x1 矩阵不超过20行,矩阵...
分类:其他好文   时间:2015-04-01 17:37:50    阅读次数:278
UVa 11992 (线段树 区间修改) Fast Matrix Operations
比较综合的一道题目。二维的线段树,支持区间的add和set操作,然后询问子矩阵的sum,min,max写完这道题也是醉醉哒,代码仓库里还有一份代码就是在query的过程中也pushdown向下传递标记。 1 #include 2 #include 3 #include 4 using ...
分类:其他好文   时间:2015-04-01 17:29:38    阅读次数:94
线段树区间修改模板
本来打算把大白书第三章一口气攻下来的,但是这个线段树也是卡了好久。不敢过题太快,怕自己走马观花到头来结果什么都不会。可也不能再拖了,在做题中也许有更多的体会。模板一:1 L R v 表示区间[L, R]所有元素都加上v2 L R 表示查询区间[L, R]的sum, min, maxsumv[o]的定...
分类:其他好文   时间:2015-04-01 01:36:43    阅读次数:156
A Simple Problem with Integers 多树状数组分割,区间修改,单点求职。 hdu 4267
A Simple Problem with IntegersTime Limit: 5000/1500 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4032Accepted Submiss...
分类:编程语言   时间:2015-04-01 00:01:25    阅读次数:231
A Simple Problem with Integers poj 3468 多树状数组解决区间修改问题。
A Simple Problem with IntegersTime Limit: 5000MSMemory Limit: 131072KTotal Submissions: 69589Accepted: 21437Case Time Limit: 2000MSDescriptionYou have...
分类:编程语言   时间:2015-03-31 22:06:55    阅读次数:214
529条   上一页 1 ... 45 46 47 48 49 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!