問題描述:給你乙個迷宮,讓你求出從起點到終點的最短路,並且輸出路徑,(這個程式是倒這的,如果要正的,記錄一下,再輸出)。
#include
#include
#include
#include
using namespace std;
struct note dian,dian,book[105][105];
queueq;
char map[105][105];
int sx,sy,ex,ey;
int m,n;
int l;
void outroad()
}void bfs() ,,,};
int k;
while(!q.empty())
q.pop();
dian.x=sx;
dian.y=sy;
dian.stemp=0;
q.push(dian);
while(!q.empty()) }}
}}int main()
if(map[i][j]=='e')
book[i][j].stemp=0;
}getchar();
}memset(book,0,sizeof(book));
bfs();
}
學霸的迷宮 最短路徑 廣搜
學霸的迷宮 時間限制 1.0s 記憶體限制 256.0mb 問題描述 學霸搶走了大家的作業,班長為了幫同學們找回作業,決定去找學霸決鬥。但學霸為了不要別人打擾,住在乙個城堡裡,城堡外面是乙個二維的格仔迷宮,要進城堡必須得先通過迷宮。因為班長還有妹子要陪,磨刀不誤砍柴功,他為了節約時間,從線人那裡搞到...
立體最短路徑,廣搜 POJ2251
參考了一下大神們的解法。也有用深搜的。然而,之前不久看到一句話,最短路徑 bfs。參考 include include include include using namespace std char map 35 35 35 存放地圖 bool hash 35 35 35 這條路是否走過 stru...
輸出最短路路徑
include include define max 1000 using namespace std int map max 10 max 10 map i j 表示從i到j路上的花費 int tax max 10 每個城市的過路費 int path max 10 max 10 path i j ...