码迷,mamicode.com
首页 >  
搜索关键字:bzoj3781    ( 12个结果
[BZOJ3781][P2709]小B的询问[莫队]
~~入门题~~ 对于一个区间的询问,如果在已知$[l,r]$的答案时可以用O(1)的时间求出左右端点$±1$的答案,就可以使用莫队来优化。 设已知区间为$[l_1,r_1]$,所求区间为$[l_2,r_2]$ 可知求得$ "l_2,r_2]$的成本是$|l_1 l_2| + |r_1 r_2|$如果 ...
分类:其他好文   时间:2018-04-09 18:52:52    阅读次数:165
[转载]hzwer的bzoj题单
counter: 664BZOJ1601 BZOJ1003 BZOJ1002 BZOJ1192 BZOJ1303 BZOJ1270 BZOJ3039 BZOJ1191 BZOJ1059 BZOJ1202 BZOJ1051 BZOJ1001 BZOJ1588 BZOJ1208 BZOJ1491 BZO ...
分类:其他好文   时间:2017-11-06 21:22:05    阅读次数:213
小B的询问
OJ题号:BZOJ3781、洛谷2709 思路: 根据平方和公式,$(a+b)^2=a^2+2ab+b^2$,即当$c_i$增加$1$时,新的答案增加$2C_i+1$,减少时亦同。莫队求解即可。 ...
分类:其他好文   时间:2017-07-11 21:23:31    阅读次数:141
bzoj3781 小B的询问
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3781 【题解】 将x^2差分成1+3+5+...+(x+x-1)即可莫队了。顺手3min码出来了(兹磁啊) 复杂度$O(n\sqrt{n})$ # include <math.h> # inc ...
分类:其他好文   时间:2017-07-05 00:28:58    阅读次数:268
【BZOJ3781、2038】莫队算法2水题
【BZOJ3781】小B的询问 题意:有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数 题解:初学莫队算法,差不多明白了用莫队的情况,对于这种离线的,区间长 ...
分类:编程语言   时间:2017-05-03 21:15:47    阅读次数:253
[BZOJ3781]小B的询问
[BZOJ3781]小B的询问 试题描述 小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数。小B请你帮助他回答询问。 输入 第一行,三个整数N、M、K。 ...
分类:其他好文   时间:2017-04-22 10:28:17    阅读次数:197
bzoj3781小B的询问*
bzoj3781小B的询问 题意: 给定一个长度为n的序列,序列里的数≤k,m个询问l,r:求sigma(i,1,k)c[i]^2,c[i]为i在[l,r]的出现次数。n,m,k≤50000。 题解: 莫队算法直接上。 代码: 20160906 ...
分类:其他好文   时间:2016-09-11 17:01:20    阅读次数:153
bzoj3781: 小B的询问
Description小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数。小B请你帮助他回答询问。Input第一行,三个整数N、M、K。第二行,N个整数,...
分类:其他好文   时间:2015-08-02 18:11:01    阅读次数:88
BZOJ3781: 小B的询问
3781: 小B的询问Time Limit: 10 SecMemory Limit: 128 MBSubmit: 146Solved: 98[Submit][Status]Description小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma...
分类:其他好文   时间:2014-12-05 12:39:35    阅读次数:226
【莫队算法】bzoj3781 小B的询问
莫队经典。 开个数组维护a[i]出现的次数。 1 #include 2 #include 3 #include 4 using namespace std; 5 int Num,CH[12],f,c; 6 inline void R(int &x){ 7 c=0;f=1; 8 for...
分类:编程语言   时间:2014-11-28 17:53:55    阅读次数:251
12条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!