E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BZOJ1452
[
bzoj1452
] [JSOI2009]Count
来自FallDream的博客,未经允许,请勿转载,谢谢。有一个n*m的矩阵,每个点有一个权值。需要支持两种操作:1)改变一个点的权值2)查询一个矩形内权值为c的个数n,m#include#defineMN300usingnamespacestd;inlineintread(){intx=0,f=1;charch=getchar();while(ch'9'){if(ch=='-')f=-1;ch=g
weixin_30730053
·
2020-08-24 23:42
bzoj 1452 //1452:[JSOI2009] Count //[JSOI2009]计数问题 二维树状数组
bzoj1452
//1452:[JSOI2009]Count//[JSOI2009]计数问题//在线测评地址https://www.lydsy.com/JudgeOnline/problem.php?
mrcrack
·
2020-08-18 00:40
跟着大佬学算法
【
BZOJ1452
】【JSOI2009】Count 二维树状数组
链接:#includeintmain(){puts("转载请注明出处[vmurder]谢谢");puts("网址:blog.csdn.net/vmurder/article/details/44559155");}题解:暴力维护100个二维树状数组。妈呀因为没测样例就交还RE一次(虽然显示是WA)代码:#include#include#include#include#defineN305#defi
空灰冰魂
·
2020-08-10 14:25
树状数组
|题目分类|BZOJ、Poj、Hdu题目分类
BZOJ:[线段树]BZOJ1012:裸线段树单点修改+区间求最大值[树链剖分,线段树]BZOJ1036:树链剖分后线段树维护(树链剖分模板)[树状数组]
BZOJ1452
:开多个树状数组解决问题[数论]
NotFound1
·
2017-02-07 15:58
算法讨论
BZOJ1452
——[JSOI2009]Count
1、题目大意:就是给一个n×m的方格,然后一些平面上的求和修改操作2、分析:二维树状数组裸题#include #include #include #include usingnamespacestd; intC[110][310][310]; inta[310][310]; intn,m; inlinevoidadd(intc,intx,inty,intz){ for(;x0;x-=(x&-x))
qzh_1430586275
·
2016-05-17 08:00
count
bzoj
1452
二维树状数组
JSAOI2009
[
BZOJ1452
][JSOI2009]Count(二维树状数组)
题目描述传送门题解数据范围很小,那么给每一个不同的权值建一个二维树状数组。其余查询照旧。代码#include#include#includeusingnamespacestd;constintmax_n=305;constintmax_opt=105;intn,m,q,x,y,c,x1,y1,x2,y2,opt;intans,ans1,ans2,ans3,ans4;inta[max_n][max_
Clove_unique
·
2016-04-05 07:46
题解
bit
省选
[
BZOJ1452
][JSOI2009]Count(二维树状数组)
题目描述传送门题解数据范围很小,那么给每一个不同的权值建一个二维树状数组。其余查询照旧。代码#include #include #include usingnamespacestd; constintmax_n=305; constintmax_opt=105; intn,m,q,x,y,c,x1,y1,x2,y2,opt; intans,ans1,ans2,ans3,ans4; inta[m
Clove_unique
·
2016-04-05 07:00
树状数组
bzoj
JSOI
[
BZOJ1452
] [JSOI2009]Count
传送门http://www.lydsy.com/JudgeOnline/problem.php?id=1452题目大意支持两个操作1.修改1个点的权值2.查询矩阵内某权值出现的次数题解建立c棵树状数组,裸的二维树状数组const maxn=305; maxm=105; var bit:array[0..maxm,0..maxn,0..maxn]oflongint; x:array[0..maxn,
slongle_amazing
·
2016-02-05 09:00
BZOJ1452
[JSOI2009]Count(二维树状数组)
建立n(color)个二维树状数组即可#include#includeintmap[305][305],c[105][305][305];intn,m;voidxg(intcolor,intp,intx,inty){inti,j;for(i=x;i0;i-=i&(-i))for(j=y;j>0;j-=j&(-j))sum+=c[color][i][j];returnsum;}intmain(){i
cjk_cjk
·
2015-05-20 02:18
树状数组&线段树
BZOJ1452
[JSOI2009]Count(二维树状数组)
建立n(color)个二维树状数组即可 #include #include intmap[305][305],c[105][305][305]; intn,m; voidxg(intcolor,intp,intx,inty) { inti,j; for(i=x;i0;i-=i&(-i)) for(j=y;j>0;j-=j&(-j)) sum+=c[color][i][j]; returnsum;
cjk_cjk
·
2015-05-20 02:00
二维树状数组
【
BZOJ1452
】【JSOI2009】Count 二维树状数组
链接:#include intmain() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/44559155"); }题解:暴力维护100个二维树状数组。妈呀因为没测样例就交还RE一次(虽然显示是WA)代码:#include #include #include #include #define
Vmurder
·
2015-03-23 09:00
count
二维树状数组
BZOJ1452
JSOI2009
BZOJ1452
[JSOI2009]Count Solution
题意:自行脑补做法:直接开权值那么多的二维树状数组暴力。Code:#include #include #include #include usingnamespacestd; inlineintgetc(){ staticconstintL=1<<15; staticcharbuf[L],*S=buf,*T=buf; if(S==T){ T=(S=buf)+fread(buf,1,L,stdin
wyfcyx_forever
·
2014-10-17 09:00
BZOJ 刷题记录 PART 4
【
BZOJ1452
】从未写过的二维树状数组。好像很简单。。
u013724185
·
2014-06-29 21:00
题解
bzoj
刷题记录
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他