レビューメディア「ジグソー」

難しいです^^;




プログラミングを習い始めの頃、プログラム構築の参考資料として購入した物です。
正直、購入した当初は意味が分かりませんでしたし人間が読む物じゃないと思ってましたww


例:いつもの朝、目を覚ます際に二度寝してしまう様子をアルゴリズムで記述するとこんな感じ?

目が覚める →   "起きるor起きない"   ⇒   起きる → 朝食
  ⇑          ⇓
  ⇑⇐二度寝をする←"起きない"   (永久ループ)


ここで"起きない"を選択し続けたら私が目を覚ます事はありません(笑)
プログラム的にいうとバグですね(・∀・;)

---------------------------------------------------------------------------
       
☆アルゴリズムとは☆(wikiより引用)

 アルゴリズム(英: Algorithm)とは、 
 数学、コンピューティング、言語学、あるいは関連する分野において、問題を解くための
 手順を定式化した形で表現したものを言う。算法(さんぽう)と訳されることもある。
 問題はその解を持っているが、アルゴリズムは正しくその解を得るための具体的手順を与える。
 さらに多くの場合に効率性が重要となる。
 コンピュータにアルゴリズムを指示するための(電子)文書をプログラムという。
 人間より速く大量に正しい結果を導くことができるのがコンピュータの強みであるが、
 そのためにはプログラムは正しく効率的なアルゴリズムに基づくことが必要である。

☆個人的なアルゴリズムへの解釈☆

 人間がパソコンに処理させたい事の手段を考えてまとめるのがアルゴリズム。
 そのアルゴリズムをパソコンが理解できるように、
 C++やJavaとかを用いて書くことプログラミングという。
 無駄のないアルゴリズム、つまりは綺麗なやり方で書かれたプログラムなら
 PCも高速で処理する事ができる。

 つまりアルゴリズムは高速なプログラムを記述にはとても大事なのだ!
  • 購入金額

    2,940円

  • 購入日

    2009年頃

  • 購入場所

    Amazon

10人がこのレビューをCOOLしました!

コメント (0)

ZIGSOWにログインするとコメントやこのアイテムを持っているユーザー全員に質問できます。

YouTube の動画を挿入

YouTube の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ニコニコ動画の動画を挿入

ニコニコ動画の URL または動画の ID を入力してください

動画の ID が取得できません。ID もしくは URL を正しく入力してください。

ZIGSOWリンク挿入

検索対象とキーワードを入力してください

    外部リンクを挿入

    リンク先の URL とタイトルを入力してください

    URL を正しく入力してください。

    画像を挿入(最大サイズ20MB)

    画像を選択してください

    ファイルサイズが20MBを超えています

    別の画像を追加

    ZIGSOW にログイン

    ZIGSOW会員登録(無料)はこちらから