アルゴリズムとデータ構造を学ぶ
アルゴリズムとデータ構造
競技プログラミングを勉強していく上でアルゴリズムとデータ構造は避けて通ることができないと思います。
今までは初歩的な問題のみを解いていたので、データの整列などを意識して使ってこなかったので、これからはステップアップのために勉強したいと思います。昇順のソートではArrays.sort()などのJavaのAPIを使って対処していました。
使っている参考書は"プログラミングコンテスト攻略のためのアルゴリズムとデータ構造"です。基本的にC言語で書かれていますが、Javaで書き直して勉強しています。
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
- 作者: 渡部有隆,Ozy(協力),秋葉拓哉(協力)
- 出版社/メーカー: マイナビ
- 発売日: 2015/01/30
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (7件) を見る