ミニクイズ

Q1の回答例:ここではダイクストラ法を使用して解を求めます

  • 迷路の分岐点(ノード)に名前を振る
    ミニクイズ:Q1回答
  • ノード間の移動量を記述したグラフを作成する
  • STARTに接続されているノードAに移動量を記述する
  • Aと隣接しているノードB、Eに移動量を加算して記述する
  • B、Eと隣接するノードC、D、F、GOALに移動量を記述する
    ミニクイズ:Q1回答
  • C、E、Fに接続されるノードに移動量を記述する
    (移動量は小さくなる場合(Fのみ)更新)
    ミニクイズ:Q1回答
  • Fの値が更新されたため、ノードFからの移動量を更新する
  • 更新できるノードがなくなったとき、
    GOALから参照されたルートが最短距離となる
    ミニクイズ:Q1回答

楽しんでいただけましたでしょうか?

矢印ミニクイズに戻る