HDU1253胜利大逃亡,Runtime Error(ACCESS_VIOLATION),求找错

发布网友 发布时间:2024-10-25 05:14

我来回答

1个回答

热心网友 时间:2024-10-25 05:30

for (int i=1;i<=6;i++)
if (maze[xx[n]+gox[i]][yy[n]+goy[i]][zz[n]+goz[i]] &&
visit[xx[n]+gox[i]][yy[n]+goy[i]][zz[n]+goz[i]]==0)
{
num++;
xx[num]=xx[n]+gox[i];
yy[num]=yy[n]+goy[i];
zz[num]=zz[n]+goz[i];
tt[num]=tt[n]+1;
visit[xx[num]][yy[num]][zz[num]]=1;
//cout<<num<<' '<<xx[num]<<' '<<yy[num]<<' '<<zz[num]<<' '<<tt[num]<<endl;
}
bfs(n+1);
}

只向前走,没有前后走,找下个点,标志visit=1;那么后退了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com