メイン: LeetCode
- https://leetcode.com/problemset/all/
- 問題数 900以上 (Problem set. 他にもいろんな問題があるよう)
- Google, Amazon, Appleなどの大手企業で出されたという問題があるらしい
- さくっと解ける (ものもある)
- 解けない時は解答を見ることもできる問題もある
- 自分の好きな言語で解くことができる
- Web上のEditorで完結する
- やっている途中でもSubmitしとけばその続きから行える
- 全部英語
いろいろな学習用サイト
- 言語の習得やアルゴリズムの学習に最適 オンラインジャッジサイト一覧
- https://qiita.com/shibacho/items/20f6eee42083c620b556
- こちらを参考にして"atCoder, Checkio, HackerRank"あたりを使ってみたが, 定着しなかった. Twitterや勉強会で, LeetCodeを使っているという人たちを見たので使ってみたところ定着した
所感
- 学習用サイトはたくさんある
- 自分のスタイルにあった, 学習を継続できるサイトを選ぶ必要がある