これを行うにはどうすればよいですか?これは宿題で、私はそれで大きな問題を抱えています。さて、問題は、ライブラリを使用してはならないということです。
次のようなグラフがあります。
{'A': {'C': 2, 'B': 10}, 'C': {'B': 7, 'D': 2}, 'B': {}, 'D': {'A': 5, 'B': 4}}
ファイルから取得した辞書を使用します。
http://www.python.org/doc/essays/graphs/のアルゴリズムを使用してすべてのパスを見つけているので、問題はありません。
しかし、あるポイントから別のポイントへのすべてのパスを取得したので、重みを合計して、その完全なコストを取得する必要があります。
あなたが私を助けて、それに近づくための良い方法を教えてくれたら、私はそれを感謝します.