![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线段树
ArcWarden
这个作者很懒,什么都没留下…
展开
-
hdu1166 敌兵布阵
#include#include#includeusing namespace std;int n;struct point{ int l,r,sum,add;}p[200000];void build(int o,int l,int r){ p[o].l=l; p[o].r=r; p[o].sum=0;原创 2014-07-01 15:06:51 · 279 阅读 · 0 评论 -
hdu1556
#include#include#includeusing namespace std;int n,x,y;struct point{ int l,r,sum,add;}p[300010];void build(int o,int l,int r){ p[o].l=l; p[o].r=r; p[o].sum=0; p[o].原创 2014-07-03 10:22:24 · 317 阅读 · 0 评论 -
zoj 3324 线段树+离散化
#include#include#include#include#define N 80010using namespace std;int n,m;int op[N],l[N],r[N];int ind[N],ind2[N];struct point{ int l,r,sum,cover;bool lhas,rhas;}p[N*4];原创 2014-07-14 12:05:39 · 406 阅读 · 0 评论