非巡回グラフで、長さ L のパスが 2 つのノード間に存在するかどうかを調べようとしています。私の質問は、この場合に使用するのに最適で最も単純なアルゴリズムは何かということです。
グラフには最大 50 個のノードと 100 個のエッジがあることに注意してください。
DFS を使用してすべてのパスを検索し、そのパスが 2 つのノード間に存在するかどうかを確認しようとしましたが、オンライン ジャッジから「Time Limit Exceeded」という回答が得られました。
均一コスト検索アルゴリズムも使用しましたが、否定的な応答もありました。
このような問題を解決するためのより効率的な方法が必要です。ありがとうございました。