萌妹真心求助
查看原帖
萌妹真心求助
445864
美少女☁楼主2021/4/7 17:35
inline int getid(int x,int y)
{
	if(flag[x][y]==0) flag[x][y] = ++cnt;
	return flag[x][y];
}

我这样返回点.

然后这样搜

for(int i=1;i<=cnt;i++)
	{
		memset(vis,0,sizeof(vis));
		if(dfs(i)) ans++;
	}

为什么就比题解里面(x-1)*m+y,这样慢,我就超时了 超第一个点

2021/4/7 17:35
加载中...