Gerd AltmannによるPixabayからの画像 青木です。paizaラーニング担当のエンジニアです。皆さん、「ダイクストラ法」というアルゴリズムは知っていますか?ダイクストラ法とは、グラフ上にある2点間の最短経路を求めるアルゴリズムで、考えられる全経路を挙げていくよりも効率的に求めることができます。このアルゴリズムはさまざまな分野で応用されており、私たちの身近なところでいうとカーナビの経路探索や鉄道の経路案内にも用いられています。今回は原理ではなく、問題に対する実装を通してプログラムを組む方法を具体的なJavaのコードで示しながら解説していきます。(アルゴリズム自体について詳しく知りた…