Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
原点としてマークされたノードの 1 つと、必要なパスの長さである数値 N を持つ k+1 個のノードを持つグラフが与えられます。
すべてのノードが互いに単位距離にあると仮定します。
原点から出発し、旅の終わりに原点に戻らなければならない場合に、可能な異なる経路の数を見つけてください。
始点で終了しなければならないという条件を満たせば、k+1 個のノードのいずれかに何度でもアクセスできます。
k と N を 2 つの入力として問題のアルゴリズムを書きます。
一連の問題に単純化しました。
M = 4 および K = 2 と仮定します。{M はパスの合計長です}
したがって、隣接行列を次のように持つことができます
A[0][0] から開始および終了する長さ 2 のパスの総数は、この行列の正方形の左上の要素になります。これは
したがって、それを N 乗すると、答えが得られます。これは私が得ている式です