码迷,mamicode.com
首页 >  
搜索关键字:区间求和    ( 298个结果
HDU 5828(线段树)
Problem Rikka with Sequence 题目大意 维护一个序列,支持三种操作。 操作1:区间加。 操作二:区间开根号(向下取整)。 操作3:区间求和。 解题分析 可以发现经过若干次操作后,整些区间内的数会趋向于相同。 可以再开一个标记,表示这个区间内的数是否相同,这样可以优化一下区间 ...
分类:其他好文   时间:2016-08-11 20:46:30    阅读次数:178
线段树区间求和+最值
好久没写,今天写了之后竟然还WA。。。 纪念一下 ...
分类:其他好文   时间:2016-08-07 21:25:55    阅读次数:141
bzoj1798[Ahoi2009]Seq 维护序列seq
bzoj1798[Ahoi2009]Seq 维护序列seq 题意: 维护序列,支持区间加、区间乘、区间求和模一个数。序列大小和操作数≤100000 题解: 线段树,加标记和乘标记的处理同bzoj4003。模的时候注意细节。 代码: 20160714 ...
分类:其他好文   时间:2016-07-14 21:31:30    阅读次数:257
FZU 2082 树链剖分
点击打开链接 题意:中文 思路:最基础的树链剖分,区间求和以及单点更新,结果要用long long 就没什么了#include #include #include #include #include #include using namespace std; typedef long long ll; typedef unsigned long long ull; const in...
分类:其他好文   时间:2016-07-12 12:16:37    阅读次数:176
HDU 1394:Minimum Inversion Number(线段树区间求和单点更新)
http://acm.hdu.edu.cn/showproblem.php?pid=1394 Minimum Inversion Number Problem Description The inversion number of a given number sequence a1, a2, .. ...
分类:其他好文   时间:2016-07-09 22:02:51    阅读次数:169
HDU 4027 Can you answer these queries? (线段树区间求和)
Can you answer these queries? Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 12290 Accepted Subm ...
分类:其他好文   时间:2016-07-06 21:51:17    阅读次数:170
POJ 3321:Apple Tree(dfs序+树状数组)
题目大意:对树进行m次操作,有两类操作,一种是改变一个点的权值(将0变为1,1变为0),另一种为查询以x为根节点的子树点权值之和,开始时所有点权值为1。 分析: 对树进行dfs,将树变为序列,记录每个点进栈出栈的时间戳作为其对应区间的左右端点,那么其子节点对应区间必在该区间内,对这段区间求和即可,用 ...
分类:移动开发   时间:2016-07-05 22:07:50    阅读次数:212
5.3打包豆豆(单调队列)
转化:①:子序列和%p→区间求和%p取差+分类讨论,出ri范围②:区间和最大→左端点最小(固定右端点)③:以ri为坐标,i为关键字用单调队列/树状数组求最值 ...
分类:其他好文   时间:2016-06-24 10:48:23    阅读次数:136
bzoj3132: 上帝造题的七分钟
题目链接 嗯,裸的二维区间加区间求和 复习了下zkw的求前缀和的前缀和方法: 维护sx[n] = ∑x[i], six[n] = ∑i * x[i] 那么有ssx[n] = sx[n] * (n + 1) - six[n] 用树状数组搞搞就可以啦 很容易推广到二维 ...
分类:其他好文   时间:2016-05-28 15:58:09    阅读次数:130
[线段树] codeforces 558E. A Simple Task
题意: 给一个长度n的字符串,q次操作,每次操作把[l,r]排序,k=0非递增,k=1非递减。 题解: 采用计数排序的复杂度是O(n?q)O(n*q),无法通过,但有所启示。 可以看出计数就是区间求和,排序就是区间更新,可以用线段树维护。 做法是建立26棵线段树,第i棵树维护第i个字母的位置信息。 计数时,在26棵线段树内分别做一次查询,排序时根据递增还是递减,把相应的区间赋值为相应的字...
分类:其他好文   时间:2016-05-12 21:06:16    阅读次数:211
298条   上一页 1 ... 14 15 16 17 18 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!