rt,这样写在Linux下是否是ub,如果是,为什么((
return fa[rs[tmp[i]]=cbuild(i+1,r,sum-sm)]=tmp[i],fa[ls[tmp[i]]=cbuild(l,i-1,sm-szz[tmp[i]])]=tmp[i];
改成这样就过了
fa[ls[tmp[i]]=cbuild(l,i-1,sm-szz[tmp[i]])]=tmp[i]; return fa[rs[tmp[i]]=cbuild(i+1,r,sum-sm)]=tmp[i];