基本的に、プログラムには 2 つの多次元配列があります。
生成された距離: null
999.0 22.0 38.0 9.0 12.0
10.0 999.0 9.0 22.0 24.0
10.0 41.0 999.0 25.0 49.0
4.0 2.0 18.0 999.0 1.0
4.0 38.0 8.0 20.0 999.0
道路マトリックス:
null town town national regional
town null national motorway motorway
town motorway null regional town
motorway national national null town
town town national regional null
最初の配列は距離を生成し、2 番目の配列はこれらの距離の道路タイプを生成します。
私はアルゴリズムを使用して、最初のマトリックスで作業している最適なルートを計算しています。配列リストを使用しました。
[0, 4, 3, 1, 2, 0]
基本的に、2 番目の配列で道路のインデックスを取得したいと考えています。
結果は次のようになります[地域、地域、国、国、町]
最初のマトリックスから生成された結果を使用してこれを行う最も効率的な方法は何ですか?
ありがとう