プロコンをやろう!
概要
プログラミングコンテストこと競技プログラミングことプロコン
パソコンを使って問題を解いて、レーティングを上げよう
足し算をするだけのものから、高度なアルゴリズム・データ構造が要求されるものまで様々
サイトはひとつだけではなく、日本海外のものと色々あるから好きなやつに参加しよう
強くなればエンジニアとしての就職先が広がるらしい
言語・エディタはほぼなんでもおk
(スマホでコーディングしてる人もいる)
ただ、c++がやや多め
他人のコード見る機会も多いから、初めのうちはメジャーなものでどうぞ
コンテスト開始日時まとめ
TopCoder部@はてな
Atcoderはほぼ毎週土or日の21:00~23:00とかで開催
海外サイトは夜中スタートだったりで日本人にはつらい
コンテストサイト
- 【Atcoder】https://atcoder.jp/
日本語サイト chokudaiさんが運営している
開催時間が日本人に優しい
マラソン形式のものや企業スポンサードコンテスト等もある
- 【Codeforces】http://codeforces.com/
英語サイト
- 【Topcoder】https://www.topcoder.com/
英語サイト
始めるのが難しすぎて断念した人多数の噂
参考書
- 【プログラミングコンテストチャレンジブック】
通称あり本
初心者から上級者まで
解説はやや簡潔
- 【最強最速アルゴリズマー養成講座】
通称チーター本
初心者向け
とにかく探索アルゴリズム
解説は詳しめ
- 【プログラミングコンテスト攻略のためのアルゴリズムとデータ構造】
- 【世界で闘うプログラミング力を鍛える150問】