题目 搜索,注意判断特殊情况,并且区分开什么时候转弯什么时候停止.然后转弯的时候更是要注意是否会进入障碍. #include <bits/stdc++.h> using namespace std; int n, b, maxn; int m[1011][1011], vis[1001][1001]; int dx[4] = {0, 1, 0, -1}; int dy[4] = {1, 0, -1, 0};//0,1,2,3分别表示上右下左. void dfs(int x, int y, in…