题目链接
HDU 5335
BFS
题目分析
题目大意
给一个n*m
的地图,每一个位置有一个数字0或者1,问,从(1, 1)
到(n, m)
,记录每一次踩的格子,形成一个二进制字符串,问这个字符串所表示的最小的数字。
解析
先BFS找到距离终点(n, m)
最近的曼哈顿距离的且值为0
的点,然后从这个点的下一位开始找,找到(n, m)
所形成的路径。
参考链接:http://blog.csdn.net/caduca/article/details/47154213
代码
1 | //参考链接:http://blog.csdn.net/caduca/article/details/47154213 |