私はこの問題に遭遇しました:
http://www.iarcs.org.in/inoi/contests/oct2005/Advanced-2.php
問題は基本的にグラフに関するものです。最大70個のノードを含むグラフと、2つのノード間に存在するエッジの数を示す隣接行列が表示されます。各エッジは双方向です。
ここで、質問は、任意の2つのノードN1とN2の間の固定長Nの個別のパスの数を見つけるように求めます。パスは繰り返しを持つことができます。つまり、パスはすでに含まれているノードを通過できます。
最も重要なアルゴリズムは、幅優先探索を実行し、N1をルートとするBFSツリーを使用してN番目のレイヤーに表示されるN2の数を確認することです。しかし、これは機能しません。
それについてどうやって行くのですか?