摘要: 建树 void build(int l,int r,int rt) { if(l==r) { t[rt]=a[l]; return; } int mid=(l+r)>>1; build(l,mid,rt<<1); build(mid+1,r,(rt<<1)|1); t[rt]=t[rt<<1]+t[ 阅读全文
posted @ 2023-03-31 20:56 HikariFears 阅读(16) 评论(0) 推荐(0)