Saturday 10:50 a.m.–11:30 a.m.
強くなるためのプログラミング ープログラミングに関する様々なコンテストとそのはじめ方ー
Chica Matsueda
- Audience level:
- Novice
- Category:
- Other
Description
みなさんは何のためにプログラミングをしていますか?
仕事のため、何かをつくるため。
それも良いけれど、「強くなる」ためにプログラミングしてみませんか。
様々なジャンルのプログラミングコンテストとまだ見ぬライバルたちがあなたを待っています。
今回はPythonで参加できるアルゴリズム/AI/機械学習/セキュリティ等のコンテストとその始め方について紹介したいと思います。
Abstract
現在プログラミングに関する様々なコンテストが開催されています。
Pythonで参加できるアルゴリズム/AI/機械学習/セキュリティの以下のコンテストとその勉強方法に加え、コンテストに参加する際に大事なことを紹介していきたい思っています。
1. 1~2時間の短期のアルゴリズムのコンテスト (TopCoder(SRM)/Codeforces/AtCoder等)
2. 3日〜2週間程度の長期にわたるアルゴリズムのコンテスト (TopCoder(マラソンマッチ), ICFPC)
3. ゲームのAIに関するコンテスト (codingame/SamurAI Coding/CodeVS)
4. インフラ/Webアプリケーションに関するコンテスト (ISUCON)
5. セキュリティに関するコンテスト(SECCON等)
6. 機械学習に関するコンテスト(Kaggle / TopCoder(MM))