首页
Java
登录
6mi
u
盘
搜
搜 索
Java
树状数组模板
树状数组模板
xiaoxiao
2021-02-28
108
int
lowbit(
int
x) {
return
x&(-x);}
int
sum
(
int
i)
//求前i项和
{
int
s=
0
;
while
(i>
0
) { s+=bit[i]; i-=lowbit(i); }
return
s; }
void
add(
int
i,
int
val) {
while
(i<=n) { bit[i]+=val; i+=lowbit(i); } }
转载请注明原文地址: https://www.6miu.com/read-26754.html
技术
最新回复
(
0
)