为什么在 pushup 过程中;
inline int Pushup(int id,int l,int r,db k)
{
if(tr[id].maxx<=k)return 0;
if(l==r)return tr[id].maxx>k;
int mid=(l+r)>>1;
if(tr[ls].maxx<=k)return Pushup(rs,mid+1,r,k);
return Pushup(ls,l,mid,k)+tr[id].len-tr[ls].len;
}
其中的 tr[id].len-tr[ls].len; 为什么不能写成 tr[rs].len?