hdu 1253 勝利大逃亡

2021-06-12 17:04:45 字數 619 閱讀 4376

先前在次處漏掉了,could_come的判斷,結果一直wa。

if(step > t||!could_come){}

#include #include struct q[150000];

int head,tail,step,add_step_flag;

int input[52][52][52];

int end_x,end_y,end_z;

int could_come;

int t;

int bfs(int begin_x,int begin_y,int begin_z),,,,,

}; if(begin_x== (end_x - 1)&&begin_y == (end_y - 1)&&(begin_z == end_z - 1))else

} ++head;

if(head == add_step_flag)

if(head == tail)

bfs(q[head].x,q[head].y,q[head].z); }

}int main()else

} return 0;

}

HDU 1253 勝利大逃亡

這個題比較坑的bfs吧,注意如果判邊界的話可能會超時,最好先人為加邊界,然後進行搜尋,搜尋最好是隊尾判斷,因為可能出現起點和終點相同的資料 wa了很久 include include includeusing namespace std const int maxn 52 struct node q...

HDU 1253 勝利大逃亡

ignatius被魔王抓走了,有一天魔王出差去了,這可是ignatius逃亡的好機會.魔王住在乙個城堡裡,城堡是乙個a b c的立方體,可以被表示成a個b c的矩陣,剛開始ignatius被關在 0,0,0 的位置,離開城堡的門在 a 1,b 1,c 1 的位置,現在知道魔王將在t分鐘後回到城堡,i...

HDU 1253 勝利大逃亡

problem description ignatius被魔王抓走了,有一天魔王出差去了,這可是ignatius逃亡的好機會.魔王住在乙個城堡裡,城堡是乙個a b c的立方體,可以被表示成a個b c的矩陣,剛開始ignatius被關在 0,0,0 的位置,離開城堡的門在 a 1,b 1,c 1 的位...