首先没有排名比较,只是一个常用OJ记录,仅代表个人的观点,如果有好的推荐可以告诉我。
LeetCode
力扣。英文版,www.leetcode.com。中文版,www.leetcode-cn.com。想要提高自己的收入,来这里刷题不会错。
相对比较专业的OJ,很多程序猿,公司面试都会使用leetcode。
AtCoder
日本的 OI 网站。https://atcoder.jp/。
基本每周都有线上比赛。比赛分为三个级别:ABC(AtCoder Beginner Contest),ARC(AtCoder Regular Contest)和 AGC(AtCoder Grand Contest)。
CSES
芬兰的 OI 网站。https://cses.fi/。
CodeForces
简称CF。一家俄罗斯的网站,英文的。这里有很好的比赛,很好的题目,很好的选手。http://codeforces.com/。
LightOJ
速度有点慢。http://lightoj.com。
Croatian open competition in informatics
COCI,信息学克罗地亚公开赛,https://evaluator.hsin.hr。
SPOJ
SPOJ是波兰最为出色的Online Judge之一,https://www.spoj.com/。
UVA
coldility
网站做得非常漂亮。https://app.codility.com/programmers/。
Patest
Programming Ablity Test。浙江大学搞的一个编程能力测试。有课程,有真题。https://www.patest.cn/practice。
信息学奥赛一本通OJ
信奥入门教材提供的OJ,http://ybt.ssoier.cn:8088/。题目相对比较简单,适合初学者。包括C++语法、基础算法、数据结构、算法提供篇,历年真题。
OpenJudge
NOIP金牌教练董老师推荐的OJ,http://noi.openjudge.cn/。题目基本和一本通OJ一样。一本通本来就有两个版本,就是两个作者的。吐槽一下,一本通,有错误。
CCF OJ
计算机学会(CCF)的OJ。http://oj.noi.cn。题目按照CCF规定分级。个人觉得分级有些乱。
洛谷
目前算影响力比较大的商业公司OJ,https://www.luogu.com.cn/。题目质量很不错。个人感觉就是题目难度分类不合理,也许对零基础不是很友好。真的零基础新手营就会让你怀疑人生。
计蒜客
一个商业公司OJ,http://noi.openjudge.cn/。有出售课程,也有题库,还定期组织比赛。
hihoCoder
据说是原北大POJ的开发团队负责,https://hihocoder.com/。一样,有比赛,有题库。
牛客网
https://www.nowcoder.com/。和牛课网都某些销售有过不愉快的经历。不过客观说题库质量还是很不错的。
UOJ
http://uoj.ac/。题目质量不错。
51NOD
JOYOJ
OITIKU
VIJOS
大视野
https://www.lydsy.com/JudgeOnline/。
USACO
USA Computing Olympaid美国中学生的官方竞赛网站,美国著名在线题库,专门为信息学竞赛选手准备。train.uscao.org。
北大ACM OJ
北京大学OJ。http://poj.org/。
浙大OJ
浙江大学ACM OJ。https://zoj.pintia.cn/home。
杭电OJ
杭州电子科技大学ACM OJ。http://acm.hdu.edu.cn/。
山东理工OJ
山东理工大学OJ。https://acm.sdut.edu.cn/。
中科大OJ
中国科学技术大学ACM OJ。http://acm.ustc.edu.cn/ustcoj/。
哈工大OJ
哈尔滨工业大学ACM OJ。http://acm.hit.edu.cn/。
Virtual Judge
通过爬虫实现的一个OJ入口大全。https://vjudge.net/。
个人的小破站
菜鸟集中营。还是灌点水,欢迎大家来虐菜。http://47.110.135.197/。