hdu 1242 Rescue

最近想做做搜索,bfs、dfs、图一直都不敢去碰。。找了题比较直接的题目来做、、、、

只是要注意friend只有一个。。。。其他没什么易错了好像

#include
#include
#define MAX 205
struct line
{
	int x,y,t;
}query[MAX*MAX],direct[4];
int map[MAX][MAX],ans;
int get(char x)
{
	switch(x)
	{
	case '.':return 0;
	case 'a':return -2;
	case 'r':return -1;
	case '#':return -3;
	default:return -4;
	}

}
void set(int i,int j,int num)
{
	query[ans].x=i;
	query[ans].y=j;
	query[ans++].t=num;
}
void print(int n,int m)
{
	int i,j;
	printf("@@@@@@@@\n");
	for(i=0;i=0&&a.x=0&&a.y


 

你可能感兴趣的:(bfs,coding,way,hdu)