無差別に技術をついばむ鳥

情報処理技術全般を気まぐれにつつくゆるいブログです

中の人の徒然草67

本日は記事数は少ないものの遊び心でなでしこをつついてみました。このプログラムを読めば案外アルゴリズムが苦手な人でもマスターできるかもしれません。アルゴリズムが苦手な人は、プログラム言語でアルゴリズムを捉えているという印象を私は持っています。ですから、敢えて私も体験した事がない言語でアルゴリズムを実装できることを証明しました。 因みに私は、なでしこは名前しか知らなくて、 今日1時間ぐらいでインストールして楽習と実装を行いました。 もしデバッグがやりやすかったら30分以内で出来たでしょう。 この事実からもわかるように、アルゴリズムは言語に依存しない知識 なのです。
※今後はCOBOLもしたいですね
アルゴリズムを学習する際には、 日常生活で例えて みればいいと思います。例えば、バブルソートについては、私は 「 一人の係りの人が、狭い廊下で行列をなしている人々を、整理番号順に並び変える光景」を思い浮かべて覚えました。 狭い廊下で行列をなすと一度に多くの人が移動させる事はできません。そんな事をすれば係りの人が整理番号を確認できませんからね。そこで、前に並んでいる人と次に並んでいる人が整理番号を確かめて入れ替えるとうわけです。このようにして楽習すればアルゴリズムは怖くありません。 アルゴリズムをマスターすれば情報処理技術が楽しくなりますので、今はわからなくともあきらめずに、気楽に楽習してください。
本日は以上です。また明日会いましょう。
別窓 | 日記 | コメント:0 | トラックバック:0 | ∧top | under∨
<<アルゴリズムの方法論をつつく2−線形探索。仕方がない、逐一調べよう。 | 無差別に技術をついばむ鳥 | なでしこを咥えて個別アルゴリズムをつつく0−バブルソート。クジラ君整頓する。>>

この記事のコメント

∧top | under∨

コメントの投稿

 

管理者だけに閲覧
 

この記事のトラックバック

∧top | under∨
| 無差別に技術をついばむ鳥 |