【模板】线段树 1 代码语言:javascript 复制 #include<bits/stdc++.h>using namespace std;#define ll long longconstint maxn=100005;int a[maxn];structN{int l,r;ll pre,add;}node[4*maxn+5];voidbuild(int p,int l,int r){//区间编号pnode[p].l=l;node[p].r=r;if(l==r){//叶子结点...