【アルゴリズム】Javaプログラマのためのアルゴリズムとデータ構造(第1章)
1.1
「プログラムを書く(プログラミング)」という行動は、
- 問題を分析して、何をするプログラム化を決める(仕様の決定)
- どんなアルゴリズムとデータ構造を使用すればよいのかを選択する
- 実際にプログラムを書く
この2.に関して、アルゴリズムを学べば強くなれる。
1.2
アルゴリズム + データ構造 = プログラム
アルゴリズム ≠ プログラム
コンピュータの処理能力は有限なので、純粋にアルゴリズムがプログラムになるわけではない。 現実世界では、メモリや速度を考えなければならないためデータをどのように表現するかが重要な問題となってくる。
- 作者: 近藤嘉雪
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/01/29
- メディア: 単行本
- 購入: 1人 クリック: 15回
- この商品を含むブログ (5件) を見る