区间修改与区间查询问题 模板: int ans; struct node{ int l,r,v; node(){v=;} }tree[LEN*]; int arr[LEN]; //建树 void build(int l,int r,int i){ //记录 [ l , r ]上的值,当前索引为 i tree[i].l=l; tree[i].r=r; if(l==r){ //如果访问到了叶子节点 tree[i].v=arr[l]; //当前值就是arr[l,r]的值 return; } ; //二…