第51回
アルゴリズムの基礎・1~カードを使って整列(ソート)を実感しよう
今回から5回にわたって、アルゴリズムの基礎を紹介していきます。プログラミングでは「与えられた仕様を満たすために頭をひねる」ことが必要になります。アルゴリズムを学ぶ目的は、整列や検索のソースコードをスラスラ書けることではなく、実用的な処を実現する手順を発見するための「脳ミソの訓練」だと言えます。


Downloadサンプルファイル (LZH形式 42.7KB)

長谷川 裕行(はせがわ ひろゆき)

大阪芸術大学 写真学科で映像文化をテーマに研究、講師を務める一方でライター、テクニカルアドバイザーとしても第一線で活躍中。

実践的な業務アプリケーションの知識を生かし、プログラミングの“キモ”を親しみやすい文章で日経ソフトウエアなどに連載している。

主な著書は『ためしてナットクSQL』『つくってナットクVisualBasic 』など多数。
URL : http://www.hirop.com/