40pts 进食后人
查看原帖
40pts 进食后人
757379
liyz007楼主2024/12/11 21:32

如果你dfs里是这么写的

if(nx>n||nx<1||ny>m||ny<1||vis[nx][ny]) continue;
if(h[x][y]>h[nx][ny])
    dfs(nx,ny);

请改成这样

if(nx>n||nx<1||ny>m||ny<1||h[x][y]<=h[nx][ny]) continue;
if(!vis[nx][ny])
    dfs(nx,ny);

我也不知道为什么

2024/12/11 21:32
加载中...