线段树查询
  • 板块学术版
  • 楼主LinkZelda
  • 当前回复19
  • 已保存回复19
  • 发布时间2020/11/3 20:19
  • 上次更新2023/11/5 09:06:04
查看原帖
线段树查询
225755
LinkZelda楼主2020/11/3 20:19
if(l>mid)return query(l,r,mid+1,nowr,n*2+1);
	if(r<=mid)return query(l,r,nowl,mid,n*2);
	ret=push_up(query(l,r,nowl,mid,now*2),query(l,r,mid+1,nowr,now*2+1));
	return ret;
if(l>mid)return query(l,r,mid+1,nowr,n*2+1);
	if(r<=mid)return query(l,r,nowl,mid,n*2);
	ret=push_up(query(l,r,nowl,mid,now*2),query(l,r,mid+1,nowr,now*2+1));
	return ret;

这两份查询代码有什么不同吗,为什么用上面那个可以AC,下面那个过不了样例?

2020/11/3 20:19
加载中...