競技プログラミング用 知識集積所
ABC410D - XOR Shortest Walk
最終更新:
sport_programming
-
view
問題
必要知識
B以下レベルの内容は省略
考え方
XORの値は0から1023までの1024通りしかない。
そして頂点は最大1000個。
ということは、頂点番号とXORの値の組で1024000個の頂点を作っても幅優先探索(未作成)による到達可能性確認は十分間に合う。
そして頂点は最大1000個。
ということは、頂点番号とXORの値の組で1024000個の頂点を作っても幅優先探索(未作成)による到達可能性確認は十分間に合う。
二次元vector(未作成)でやるなり、頂点ごとにset(未作成)で到達可能なXORの値を管理するなり、実装方法はいろいろある。