世界で最も強力な9のアルゴリズム・アルゴリズムを学ぼう

日系BPのメルマガで面白そうなタイトルだなあ、と思っていたのですが、近所のヨドバシでおいてあったので買ってみました。

[tmkm-amazon]482228493X[/tmkm-amazon]

インデクシング、公開鍵暗号、誤り訂正、圧縮など、「日常的に恩恵を受けているが、一般の人は普段あまり意識しない」ものに焦点を当て、解説しています。
特徴的なのは、コンピュータの専門家ではない人をターゲットにしていることで、コンピュータサイエンスの面白さを多くの人に知ってもらえる内容になっています。

内容はエンジニアには常識的なものばかりですが、視点を変えた魅力的な説明は見物です。
大学の講義など、もう少しこういう工夫を取り入れれば良いのにと思いますね。

プログラミング言語学もソフトウェア工学も面白いですが、コンピュータサイエンスも面白いですよ。

まじめにアルゴリズムの入門をしたいだけなら、「アルゴリズムを学ぼう」がオススメです。
僕は電子版を買いましたが、名前は知ってるけど実装方法は知らないような有名アルゴリズムが詳細に解説されていて、普通に楽しめます。
[tmkm-amazon]404886128X[/tmkm-amazon]

Ruby on RailsによるWEBシステム開発、Android/iPhoneアプリ開発、電子書籍配信のことならお任せください この記事を書いた人と働こう! Ruby on Rails の開発なら実績豊富なBPS

この記事の著者

baba

ゆとりプログラマー。

高校時代から趣味でプログラミングを初め、そのままコードを書き続けて現在に至る。慶應義塾大学環境情報学部(SFC)卒業。BPS設立初期に在学中から参加している最古参メンバーの一人。Ruby on Rails、PHP、Androidアプリ、Windows/Macアプリ、超縦書の開発などを気まぐれにやる。軽度の資格マニアで、情報処理技術者試験(15区分 + 情報処理安全確保支援士試験)、技術士(情報工学部門)、CITP、Ruby Programmer Goldなどを保有。

babaの書いた記事

関連する記事

週刊Railsウォッチ

インフラ

BigBinary記事より

ActiveSupport探訪シリーズ