はじめに

このホームページはプログラミングBの受講者を対象に、アルゴリズムやデータ構造を学習する際に手助けになるものを目的として作成しました。

アルゴリズムとは簡単にいえば「問題を解くための処理手順」のことです。プログラミングにおいてアルゴリズムとは、コーディングに入る前のプログラムの設計のことを言います。ある問題をプログラミング言語で書く場合、まず問題の内容を分析します。その問題を解くためにどのような処理がいるか、その処理をどのような手順で行うか、などということを決めていきます。この部分がアルゴリズムになります。アルゴリズムがしっかりしていれば、問題を実現するためのプログラムもしっかりしたものになるはずです。そのため、プログラミングを行う上で、アルゴリズムはとても重要になります。


このホームページの作成にあたり次の参考文献を利用しました。