こんにちは、フルスタックエンジニアのryuです。
競技プログラミングの本はどれがおすすめ・・・?
今回の記事は、競技プログラミングのおすすめ本を紹介します。「競技プログラミングについて勉強するならどの本がいいの?」、「競技プログラミング対策の分かりやすい本は?」とお悩みの方。
競技プログラミングをやってみようと考えている方に向けて、競技プログラミングのおすすめの本をご紹介します。
こんな人におすすめ - 競技プログラミングについて勉強したいと考えている方 - 競技プログラミングで成績を上げたい方
競技プログラミングのおすすめ本7選ご紹介!¶
「*競技プログラミング*のおすすめ本はどれ?・・・」とお悩みの方。たしかに、本が多く、選ぶのも大変です。
今回は、参考書選びの助けになるように『*競技プログラミング*のおすすめ本』をご紹介します!
今回ご紹介する本は以下の通りです。
| No | ラベル | タイトル |
|---|---|---|
| 1 | 競技プログラミングの鉄則 (Compass Booksシリーズ) | |
| 2 | Rubyで戦う競技プログラミング入門 | |
| 3 | アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門 | |
| 4 | [プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~](https://af.moshimo.com/af/c/click?a_id=1841358&p_id=170&pc_id=185&pl_id=27060&url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB00CY9256C) | |
| 5 | 世界で闘うプログラミング力を鍛える本 コーディング面接189問とその解法 | |
| 6 | プログラミングコンテスト攻略のためのアルゴリズムとデータ構造 | |
| 7 | プログラマの数学 第2版 |
競技プログラミングの鉄則¶
まず初めにご紹介する本は、「競技プログラミングの鉄則」です。
競プロで必要なアルゴリズムが学べる¶
こちらの本では、競プロで必要なアルゴリズム・データ構造・考察テクニックを丁寧に解説します。さらに、知識を定着させるための例題・演習問題が150問以上掲載されています。
競プロのコンテストで勝ちたい方におすすめ¶
このような方におすすめです。
- 競プロのコンテストで勝ちたい方
- アルゴリズムを本格的に学びたい方
Amazonで試し読みできるので、興味のある方はこちらからどうぞ。
Rubyで戦う競技プログラミング入門¶
続いてご紹介するおすすめ本は、「Rubyで戦う競技プログラミング入門」です。
競技プログラミングに慣れるための本¶
こちらの本では、Rubyで競技プログラミングについて解説されている本です。Rubyをメインで扱う人におすすめの本です。競技プログラミングをこれから始める方におすすめです。
競技プログラミングをこれから始める方におすすめ¶
このような方におすすめです。
- 競技プログラミングをこれから始める方
- Rubyを扱っている方
Amazonで試し読みできるので、興味のある方はこちらからどうぞ。
アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門¶
続いてご紹介するおすすめ本は、「アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門」です。
AtCoderでコーディングを学ぶ¶
AtCoderとは、競技プログラミングコンテストサイトです。こちらの本では、「AtCoderでアルゴリズムを学びたい」「AtCoderのコンテストに参加したい」という方に向けたAtCoderの入門書です。
AtCoderのコンテストで出題された過去問を用いて、問題の解き方を体系的に解説しました。一つひとつの問題を解説する際には、「なぜそのように考えるのか」が明快になります。
プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~¶
最後におすすめする本は、「[プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~](https://af.moshimo.com/af/c/click?a_id=1841358&p_id=170&pc_id=185&pl_id=27060&url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB00CY9256C)」です。
アルゴリズムのしくみや考え方が学べる¶
こちらの本では、プログラミングコンテストの問題を通してアルゴリズムのしくみや考え方を楽しく習得できます。
初心者が取り組めるアルゴリズムの基本問題から、世界中のプログラマを悩ませた難問まで、“プログラミング脳”を活性化するための問題を厳選して紹介します。
プログラミング力を向上させたい方におすすめ¶
このような方におすすめです。
- プログラミング力を向上させたい方
- アルゴリズムについて学びたい方
Amazonで試し読みできるので、興味のある方はこちらからどうぞ。
その他おすすめの競技プログラミングの本¶
その他おすすめの競技プログラミングの本はこちらです。
競技プログラミングの勉強はUdemyもおすすめ¶
先ほどまで競技プログラミングの本について解説しました。しかし、本を読むのが苦手という方もいると思います。
そのような読書が苦手という方におすすめなのがUdemyです。
以下のように、プログラミングやアルゴリズムに関する講座が豊富にあります!
Udemyがおすすめな理由
1. セールだと1500円前後!
2. 無料サンプル講義動画・無料講義動画あり!
3. 気に入らなければ30日間返金保証!
競技プログラミングおすすめ本まとめ¶
今回の記事では、競技プログラミングおすすめ本7選をご紹介しました。紹介した本はこちら。
- 競技プログラミングの鉄則 (Compass Booksシリーズ)
- Rubyで戦う競技プログラミング入門
- アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門
- [プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~](https://af.moshimo.com/af/c/click?a_id=1841358&p_id=170&pc_id=185&pl_id=27060&url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB00CY9256C)
- 世界で闘うプログラミング力を鍛える本 コーディング面接189問とその解法
- プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
- プログラマの数学 第2版
プログラミング力を向上させたい方は参考にしてください!
当ブログでは、このようなITに関する記事を発信しているので興味のある方は引き続きご覧ください。
あわせて読みたい - 中学生・高校生向けおすすめプログラミングの本4選!【プログラミングを勉強しよう!】 - ネットワーク入門者向けおすすめ本4選ご紹介!【ネットワークの勉強をしてみよう】 - Webマーケティングおすすめ本4選!【Webマーケティングを勉強しよう】 - アルゴリズムのオススメ本4選ご紹介!【アルゴリズムを勉強しよう!】



![プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~](https://m.media-amazon.com/images/I/41oruV+aJIL._SL500_.jpg)


