码迷,mamicode.com
首页 >  
搜索关键字:区间和    ( 658个结果
[BZOJ4765]普通计算姬
[BZOJ4765]普通计算姬 试题描述 "奋战三星期,造台计算机"。小G响应号召,花了三小时造了台普通计算姬。普通计算姬比普通计算机要厉害一些。普通计算机能计算数列区间和,而普通计算姬能计算树中子树和。更具体地,小G的计算姬可以解决这么个问题:给定一棵n个节点的带权树,节点编号为1到n,以root ...
分类:其他好文   时间:2017-03-10 10:43:07    阅读次数:462
线段树模板
自己写的模板,方便以后查看 求最大值的: 求区间和: 区间更新的: ...
分类:其他好文   时间:2017-03-05 00:21:16    阅读次数:196
线段树练习5(codevs 4927)
题目描述 Description 有n个数和5种操作 add a b c:把区间[a,b]内的所有数都增加c set a b c:把区间[a,b]内的所有数都设为c sum a b:查询区间[a,b]的区间和 max a b:查询区间[a,b]的最大值 min a b:查询区间[a,b]的最小值 题 ...
分类:其他好文   时间:2017-03-01 23:05:44    阅读次数:269
Codeforces Round #400 C. Molly's Chemicals
题目链接:Codeforces Round #400 C. Molly's Chemicals 题意: 给你n个数,和一个数k,现在问你有多少个区间和等于k的r次方,r从0到无穷。 题解: 由于有负数的存在,不能用双指针,我们先把前缀和sum求出来。 现在就转换为要求有多少个sum[r]-sum[l ...
分类:其他好文   时间:2017-02-25 14:56:31    阅读次数:181
约瑟夫环小结(线段树)
题目大意: 输入初始人数编号为1~n,以及初始密码m,输出出局序列. 解法一:用线段树可解. Segtree节点存储左右区间和该区间下包含的人数. void Build(int p,int left,int right)表示从编号为p,区间为[l,r]的节点开始向下建树. int Update(in ...
分类:其他好文   时间:2017-02-21 15:45:55    阅读次数:184
bzoj3502[PA2012]Tanie Linie(最大k区间和)
题意:给定一个长为n的数列,要求选出最多k个不相交的区间(可以不选),使得选中的数字之和最大.(1<=k<=n<=1000000)分析:首先我们通过预处理对问题做一些简化.原序列中的0对答案没有影响,可以直接删掉.连续的一段正数或一段负数一定是都选或者都不选,可以合并成一个数字.这样把序列转化成了正 ...
分类:其他好文   时间:2017-02-18 09:37:10    阅读次数:181
POJ 2566:Bound Found(Two pointers)
【题目链接】 http://poj.org/problem?id=2566 【题目大意】 给出一个序列,求一个子段和,使得其绝对值最接近给出值, 输出这个区间的左右端点和区间和。 【题解】 因为原序列的前缀和不具有单调性,难以处理, 因此我们对前缀和进行排序,同时保留前缀和的右端点做标识作用, 题目 ...
分类:其他好文   时间:2017-01-18 00:37:41    阅读次数:169
线段树 poj 2991
我们只要把这些向量求和,最终所指的位置就是终点,因此我们只要维护好向量的区间和就可以了。对于第二个问题,我们可以用一个数组degree[i]表示第i个向量和第i-1一个向量当前的夹角,这样就有了当前的状态,每次读入操作后就会方便的得到相当于进行旋转多少角度的操作了,然后再更新一下degree[i]即 ...
分类:其他好文   时间:2016-12-21 20:44:44    阅读次数:177
FR #2题解
A. 考虑把(u,v)的询问离线挂在u上,然后dfs,每次从fath[x]到[x]相当于x子树dis区间加1,x子树以外区间-1,然后维护区间和区间平方和等。 常数略大。 B. 我们发现k=0的时候可以o(1)计算(毕竟是01序列)。当k>=1的时候可以证明答案是ceil(l/2)*trunc(l/ ...
分类:其他好文   时间:2016-12-19 14:01:48    阅读次数:193
POJ 3468 A Simple Problem with Integers (线段树)
题意:给定两种操作,一种是区间都加上一个数,另一个查询区间和。 析:水题,线段树。 代码如下: ...
分类:其他好文   时间:2016-11-19 18:06:11    阅读次数:239
658条   上一页 1 ... 40 41 42 43 44 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!