洛谷P1141 01迷宮

2021-09-11 03:02:01 字數 529 閱讀 9974

題目點這裡

**如下

#include#include#include#include#includeusing namespace std;

int n,m,fx[4]=,fy[4]=,ans[1050][1050];

bool b[1050][1050];

char c[1050][1050];

int bfs(int sx,int sy)

} que[0].pop();

que[1].pop();

} while(!bc[0].empty())

b[sx][sy]=false;

return sum;

}int main()

int x,y;

for(int z=1;z<=m;z++)

return 0;

}

洛谷 P1141 01迷宮

題目描述 有乙個僅由數字0與1組成的n n格迷宮。若你位於一格0上,那麼你可以移動到相鄰4格中的某一格1上,同樣若你位於一格1上,那麼你可以移動到相鄰4格中的某一格0上。你的任務是 對於給定的迷宮,詢問從某一格開始能移動到多少個格仔 包含自身 輸入輸出格式 輸入格式 輸入的第1行為兩個正整數n,m。...

洛谷P1141 01迷宮

01迷宮 問題描述 有乙個僅由數字0與1組成的n n格迷宮。若你位於一格0上,那麼你可以移動到相鄰4格中的某一格1上,同樣若你位於一格1上,那麼你可以移動到相鄰4格中的某一格0上。你的任務是 對於給定的迷宮,詢問從某一格開始能移動到多少個格仔 包含自身 分析 bfs,對於每個連通的格仔答案都是一樣的...

洛谷P1141 01迷宮

include using namespace std struct node a 1000001 char map 1001 1001 map是地圖 int n,m,startx,starty,num,book 1001 1001 mark 1001 1001 ans 1000001 book用來...