一个小细节的疑惑
查看原帖
一个小细节的疑惑
248407
暴力出奇迹NB楼主2020/10/22 23:09

下面是样例都没过的代码:

int tmp= ??? ;
	for(int i=1;i<=4;i++){
		int xx=x+dx[i],yy=y+dy[i];
		if(xx>=1&&xx<=n&&yy>=1&&yy<=m&&a[xx][yy]<a[x][y])
			tmp=max(tmp,dfs(xx,yy)+1);
	}
	return f[x][y]=tmp;

经过测试,我发现tmp的取值竟然可以改变f[x][y]的值?! 有没有大佬告诉我这是为啥?

2020/10/22 23:09
加载中...