PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

アルゴリズム

 アルゴリズムとは、特定の目的を達成するために定められた、計算の仕方や考え方を指します。計算のどの段階において、どうような手順でどのように計算すれば良いのかが定められており、それに従うことで必ず解答を得られるような計算方法のことを指します。例としては、数学の公式等があります。
 アルゴリズムは一つの問題に対して、複数ある場合が多いです。例えば、代表的なアルゴリズムにソート(並べ替え)というものがあります。不規則に並んだ数値を小さい順に並べ直す場合、いくつかの手順が考えられます。用いたアルゴリズムによって、完成したプログラムの容量や処理速度、利用できる条件などが変わってくるため、プログラムによって適切なアルゴリズムを導き出し用いることが求められます。
 アルゴリズムは流れ図(フローチャート)を用いて図式化されます。
 語源は,アラビアの数学者アブー・アブドゥッラー・ムハンマド・イブン・ムーサー・アル=フワーリズミーの著書名の一部に由来するといわれています。

用語集一覧へ戻る