1. Virtual Judge:https://vjudge.net/ 一个爬虫网站,可以做各大OJ的题,也可以自己组成套题做比赛
2. POJ:http://poj.org/ 北大的老牌OJ,不过题目比较老,且不支持新的编译器如C++11
3. HDU:http://acm.hdu.edu.cn/ 杭电的OJ,基本取代了POJ成长为国内最成熟、最主流的OJ
4. UVA:https://uva.onlinejudge.org/ 全球最大最老牌的OJ之一,题目数量堪称最多
5. BZOJ:http://www.lydsy.com/JudgeOnline/wttl/wttl.php 八中OJ,题目较难,适合OI竞赛的省选,一些题要收费
6. Universal Online Judge:http://uoj.ac/ 秉承开放共享精神的新兴OJ,所有题目从编译、运行到评分,都可以由出题人自定义。
7. LibreOJ :loj.ac 秉承开放共享精神的新兴OJ,对抗收费的BZOJ
8. 51NOD:http://www.51nod.com/focus.html 充满了恐怖数学题的OJ,经常会办比赛
9. CodeForces:http://codeforces.com/ 一个俄罗斯的一个算法竞赛网站,适合锻炼临场应变能力和抗压能力等。题目会有分类,可以选择某个tag去刷题。
10.Leecode:https://leetcode.com/ 面向求职者的刷题网站,适合企业招聘面试之前的刷题