题目链接:单点修改矩阵查询
分析
模板题,二维树状数组维护前缀和(与二维前缀和一样)。
单点修改就分别从(x,y)枚举到(1,1)。
上代码
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
typedef long long ll;
int n,m;
ll c[5001][5001];
int lowbit(int x){
return x&(-x)
题目链接:单点修改矩阵查询
模板题,二维树状数组维护前缀和(与二维前缀和一样)。
单点修改就分别从(x,y)枚举到(1,1)。
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
typedef long long ll;
int n,m;
ll c[5001][5001];
int lowbit(int x){
return x&(-x)