广搜遍历迷宫最短路径

匿名 (未验证) 提交于 2019-12-03 00:04:02

开两个二维数组

class node{ public: 	int r; 	int c; 	node(){}\\默认构造函数初始化数组 }; int d[max][max]={0} node p[max][max];  node walk(node u){};\\用来返回下一个遍历节点; \\对于判断条件 d[i][j]==0\\可以走 d[i][j]>0&&d[i][j]==-1;\\不可以走 \\每次成功入队列之后 d[v.i][v.j]=d[u.i][u.j]+1; pre[v.r][v.c] = u; 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!