アルゴリズムとデータ構造 入門書まとめ
アルゴリズムとデータ構造は極めて重要です。
C言語の勉強をした後に、アルゴリズムとデータ構造の勉強をすれば、一気にプログラミングというものがどういう概念のものなのかが、わかるようになると思います。
なおCのポインタがわかっていることが前提です。
- 作者: 伊藤静香
- 出版社/メーカー: インプレス
- 発売日: 2016/03/16
- メディア: Kindle版
- この商品を含むブログ (1件) を見る
入門の入門にはこれが一番簡単で、いいと思います。
- 作者: 紀平拓男,春日伸弥
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2011/03/26
- メディア: 単行本
- 購入: 15人 クリック: 255回
- この商品を含むブログ (31件) を見る
これも入門書として最適です。コードが読みやすいですし、全体像がとらえられると思います。
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
- 作者: 渡部有隆,Ozy(協力),秋葉拓哉(協力)
- 出版社/メーカー: マイナビ
- 発売日: 2015/01/30
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (6件) を見る
これはC++に関していろいろ学べるので、C++を使う人は、読んだ方が良いと思います。
暇な人はプロコンにも挑戦してみるのもいいと思います。
- 作者: George T. Heineman,Gary Pollice,Stanley Selkow,黒川利明,黒川洋
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/12/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (5件) を見る
こちらも読んでおいた方が良いと思いいます。
いろいろ参考になる記述が多いです。
The Art of Computer Programming Volume 1 Fundamental Algorithms Third Edition 日本語版
- 作者: Donald E. Knuth,青木孝,筧一彦,鈴木健一,長尾高弘
- 出版社/メーカー: ドワンゴ
- 発売日: 2017/01/10
- メディア: Kindle版
- この商品を含むブログ (1件) を見る
なかなかに難しいです。基本的なところ(コンピューター全般)をしっかりとあらかじめ理解しておかないと、まず読破できません。
が、この本を避けて生きることはできません。頑張って読みましょう。今は4巻まで出てたはずです。
アルゴリズムとデータ構造がわからないというのは、プログラミングの事が全く分からないと言っているのと同義ですので、しっかりと勉強し続けましょう。