码迷,mamicode.com
首页 >  
搜索关键字:线段树区间更新    ( 241个结果
杭电 HDU ACM 1698 Just a Hook(线段树 区间更新 延迟标记)
欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 Just a Hook Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 20889    Accepted Submission(s): 1044...
分类:其他好文   时间:2015-07-07 19:35:58    阅读次数:128
暑期训练狂刷系列——Hdu 1698 Just a Hook (线段树区间更新)
题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=1698题目大意: 有一个钩子有n条棍子组成,棍子有铜银金三种组成,价值分别为1,2,3。为了对付每场战斗需要对组成钩子某个区间的棍子进行调整。问经过q次调整后钩子的总价值是多少?解题思路: 线段树...
分类:其他好文   时间:2015-07-02 19:17:21    阅读次数:106
暑期训练狂刷系列——poj 3468 A Simple Problem with Integers (线段树+区间更新)
题目连接: http://poj.org/problem?id=3468题目大意: 给出n个数,有两种操作: 1:"Cabc",[a,b]中的每一个数都加上c。 2:"Qab",求[a,b]中每个数相加的和。解题思路: 线段树更新到每一个节点的话,由于节点数目和查询次数原因会tle...
分类:其他好文   时间:2015-06-30 21:53:56    阅读次数:162
HDU 1698 Just a hook 线段树
简单的线段树区间更新。区间求和。莫名奇妙的是 数组要开3*N才能过。坑了好久。#include#include#include#define maxn 300000 + 10using namespace std;int val[maxn];struct Tree{ int mark; int to...
分类:其他好文   时间:2015-06-24 20:48:35    阅读次数:128
FZU Problem 2171 防守阵地 II (线段树区间更新模板题)
http://acm.fzu.edu.cn/problem.php?pid=2171成段增减,区间求和.add累加更新的次数。#include #include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2015-06-16 21:01:58    阅读次数:85
hdu - 1689 Just a Hook (线段树区间更新)
http://acm.hdu.edu.cn/showproblem.php?pid=1698n个数初始每个数的价值为1,接下来有m个更新,每次x,y,z 把x,y区间的数的价值更新为z(1 2 #include 3 #include 4 #include 5 #include 6 ...
分类:其他好文   时间:2015-06-12 20:48:25    阅读次数:95
线段树区间更新,区间统计+离散化 POJ 2528 Mayor's posters
题意:有一个很长的板子(10000000长),在上面贴n(n 因为板子有10000000长,直接建树肯定会爆,所以需要离散化处理,对于每张海报,有两个端点值,最后能看到几张海报跟他们的端点值的相对大小有关,跟绝对大小无关,所以就把所有海报的端点离散化处理,总共2n个端点,排序去重,对应p(p 代码: #include #include #include #include...
分类:其他好文   时间:2015-06-02 15:26:52    阅读次数:116
线段树 POJ 3468
这周学习了一下线段树,偶遇POJ 3468,这道题是线段树区间更新,题意大概是有一段的长为n的数组,经过若干次对其中某一段的数进行加减,询问某一段的和。这题还是比较明显的线段树,如果细分到对每一个节点进行操作的话,复杂度为O(m^logn),容易超时,所以采取延迟标记的做法,直接对某一段进行操作,....
分类:其他好文   时间:2015-05-30 21:07:21    阅读次数:100
九度oj 1407 快速找出最小数
原题链接:http://ac.jobdu.com/problem.php?pid=1407线段树,区间更新,查询区间最小值。注意区间更新,查询的时候,区间$\begin{align*}[L,R] \end{align*}$$\begin{align*}L \end{align*}$都可能大于$\be...
分类:其他好文   时间:2015-05-27 15:29:16    阅读次数:116
线段树 区间更新 和 查找时更新时候的探讨。
我们都知道区间更新时候有个lazy 标志。而这个lazy 标志 我们要使得其可以理论重叠。即使操作不能重叠。也尽可能让其重叠。比如:一道修改区间>x的值为gcd(x,val)的操作题。首先针对查找区间>x 这种查找。我们在节点上存储 区间最大值 作为剪枝。另外针对求gcd(x,val)操作。用向量存...
分类:其他好文   时间:2015-05-26 21:14:25    阅读次数:142
241条   上一页 1 ... 12 13 14 15 16 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!