noip爆炸了啊啊啊啊啊啊啊啊啊
  • 板块灌水区
  • 楼主Ptilopsis_
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/11/27 21:34
  • 上次更新2023/11/28 09:03:08
查看原帖
noip爆炸了啊啊啊啊啊啊啊啊啊
524994
Ptilopsis_楼主2023/11/27 21:34

以后再也不敢无视warning了

猜猜我犯了啥大病

bool bfs(int s)
{
	queue<node> q;
	q.push({s,1});
	while(!q.empty())
	{
		int u=q.front().from,pos=q.front().pos;
		q.pop();
		if(val[u].from==0)
			continue;
		if(val[u].pos==0)
		{
			if(pos==1)
				pos=2;
			else
				pos=1;
		}
		int v=val[u].from;
		if(vis[v]==0)
			vis[v]=pos+s*2;
		else if(vis[v]<=s*2)
			continue;
		else if(vis[v]==pos+s*2)
			continue;
		else if(vis[v]!=pos+s*2)
		{
			val[u]={0,-1};
			continue;
		}
		q.push({v,pos});
	} 
	
}

改后代码: https://www.luogu.com.cn/record/137201189

2023/11/27 21:34
加载中...