bfs前(或开头)加上memset(ans, -1, sizeof(ans)) bfs中判断ans[nxt.x][nxt.y] == -1(nxt指马下一步能走到的位置) 不是-1说明已经在某个路径提前走过了,无需再走
memset(ans, -1, sizeof(ans))
ans[nxt.x][nxt.y] == -1