「アルゴリズムとデータ構造」

http://www.atmarkit.co.jp/fcoding/articles/algorithm/01/algorithm01b.html

 あらためてアルゴリズムを学ぶ意味

  アルゴリズムでよく題材にされるものの中には、実際の開発の現場でそのま
 ま同じように実装することがないものもあります。そんなときにはアルゴリズ
 ムを学ぶ目的が分からなくなるかもしれません。
 
  しかし、ナベアツの例でも分かるように、コンピュータで何かを実現するに
 はいろいろ工夫が必要です。アルゴリズムを学ぶことは、こういったコンピュー
 タ的な発想ができるようになるためのトレーニングなのです。 

で、いまさらながらN.ヴィルトの「アルゴリズムとデータ構造」を読んでいる。例題を、処理系が無いのでCやRubyで写経している。なんだか楽しい。

アルゴリズムとデータ構造

アルゴリズムとデータ構造