DFS --TLE了,,,DFS的代码:
#include<iostream>
#include<cstdio>
#include<memory.h>
using namespace std;
char maze[110][110];
int vis[110][110];
int dir[4][2]={{-1,0},{0,1},{1,0},{0,-1}};
int m,n,k,x1,y1,x2,y2,flag,direction;
bool IN(int x,int y)
{
if(1<=x&&x<=m&&1<=y&&y<=n)
return true;
else
return false;
}
void DFS(int x,int y,int k1)
{
// printf("%d %d %d\n",x,y,k1);
if(x==x2&&y==y2 &&a......
阅读全文