![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
————板子——————
Brian551
一个蒟蒻OIer
展开
-
树状数组板子
单点修改+区间查询 区间修改+单点查询(差分) #include #include const int N=1e5+7; inline int lowbit(int x){ return x&(-x); } inline int read(){ int ans=0;char t=getchar();int f=1; while(t'9') f=(t=='-'?-1原创 2017-10-04 19:30:42 · 341 阅读 · 0 评论 -
zkw线段树板子
区间查询+单点修改 #include #include const int N=1e5; inline int read() { int ans=0;char t=getchar();int f=1; while(t'9') f=(t=='-'?-1:1),t=getchar(); while(t>='0'&&t<='9') ans=ans*10+t-'0',t=getchar(); r原创 2017-10-03 17:49:48 · 299 阅读 · 0 评论 -
fread板子
#include #include using namespace std; struct io { char op[1 << 26] , * s; //数组大小即读入数据量大小 io() { //一定注意在这里开文件 //使用fread时无法从console中输入,请使用文件读入 freopen( "test.in" , "r" , stdin ); fre原创 2017-10-15 11:08:38 · 305 阅读 · 0 评论