近年ではパソコンの普及率が非常に高く、一家に一台パソコンという時代になりました。それにより今多くの種類のパソコンが登場しています。ここではそんなパソコンの現状を説明していきます。
- パソコン説明書 >> Cプログラミング 商品一覧 >> C言語による最新アルゴリズム事典 (ソフトウェアテクノロジー)

-
商品名:C言語による最新アルゴリズム事典 (ソフトウェアテクノロジー)
おすすめ度

![直前でもOK! [パソコン版SPI2] これが本当のテストセンターだ!](http://ecx.images-amazon.com/images/I/5161LkZKM0L._SL160_.jpg)
-
商品名:C言語による最新アルゴリズム事典 (ソフトウェアテクノロジー)
おすすめ度

![直前でもOK! [パソコン版SPI2] これが本当のテストセンターだ! 2010年度版](http://ecx.images-amazon.com/images/I/51vOetg7dcL._SL160_.jpg)
-
商品名:C言語による最新アルゴリズム事典 (ソフトウェアテクノロジー)
おすすめ度

Cプログラミング 商品
Cプログラミングという用語をご存知でしょうか?パソコンを普段日常的に使う人でもなかなか聞きなれない用語だと思います。簡単に言うとC言語を使ったプログラミングの事を言うようです。C言語とはプログラム用語で、OSを作るために作られたプログラム言語です。このC言語は古くから現在まで実に長く利用されており、表現方法が簡潔である事、そしてプログラムの書式の制約がほとんど無く、フリーフォーマットであるなどという特徴があります。プログラムに挑戦してみようと考えている方はまずCプログラミングから挑戦してみてはいかがでしょうか?
- 濃い一冊、名著

- ・項目名, 解説, C言語によるコード実装を1項目とする
シンプルなスタイル。
・解説が秀逸。端的でわかりやすい。読み物として楽しめる。
・実装の掲載に関して、解説を補完する点で良い。
- 手っ取り早いけど。。。

- とりあえず何かのコードをCで書かなきゃなんないけど、イチから書くのは面倒くさい。。。という場合、この本を調べて、掲載されているコードを打ち込んでイジればコト足りる。そういう意味では手っ取り早くて「便利」。
ただしこの本のコードは、あまりアルゴリズムの理解に役立たない。スウガク的に最適化されすぎていて、アルゴリズムの本質を読者に理解させることのできるコードではない。著者は本書執筆当時、高校教諭だったと記憶しているが(現在は大学教授とのこと)、いかにも高校の数学の先生が書きそうなコードであり、およそ実務とは程遠い「汚い」コーディングである。
購入を予定される方は、その辺を踏まえられたい。
- 困った時の助け舟

- 科学計算を仕事にしてなくても、普段のプログラムで特殊な計算を実装する場合は多々あります。
本書は読み物というより辞書そのもので、問題に直面した時に威力を発揮してくれます。
私を含め、意外にプログラマーであっても数学の苦手な方は多いので、
即戦力となる本書は手放せません。
CDは付いてませんが、修正済みの全ソースがHPから一括DLできるので便利です。
- 安心できる本

- 奥村先生の本は、辞書的にも使用することができるのでとても便利です。
特にアルゴリズムに関しては辞書的な良書がありませんでしたが、これはとても役立つ本だとおもいます。
たくさんのアルゴリズムのほとんどが何かしら応用できて大変役に立つものばかり。
これからCを始める人、入門書は読んだがまだ…という人におすすめの一冊。
工学系の方には、奥村先生の『LaTeX2e美文書作成入門』もあわせておすすめ。
- K&Rとともに、一番参照回数が多い本です

- C言語の文法的に困ったときはK&Rを見ます。
そして圧縮の方法ってどんなのがあったかな?乱数の乗数合同法とかもっといい方法は?CRCの計算方式は?ルンゲクッタ法って何?などアルゴリズムに悩んだ時はまず最初にこの本を見ます。
また特筆すべきが索引が非常に充実している!ということです。
この本ほど索引が充実してる本は見たことがありません。太字が本当に解説してるところ、細字が関連して出てくるページ、と非常にすばやく知りたい情報にアクセスできます。
今となっては少し古さと不便さも感じますが(例えば乱数ではメルセンヌツイスターがない。暗号は弱い、MD5とかDESとかAESなどがない)それでも持っていて損はしない本だと思います。
