在了解了OJ系统之后,可以明白几乎学编程是离不开OJ的,尤其竞赛的同学,那么我应该刷哪些OJ呢,可以说是非常之多,这个问题等于问“哪家饭店摊最好吃?” 这个问题的答案取决于你的喜好是啥,今天笔者为大家罗列了常见OJ的对比,希望对大家都有帮助,需要注意的是这里排除了国外的OJ,原因在于刷题本身这个事情是经常性的,国外OJ本身页面加载速度就慢,刷题将是一种煎熬...


名称用户场景优点
北大OJ(poj.org/)学院派老牌OJ之一,面向专业ACM竞赛选手题库多,全英文,真题相当多,还有配套教材
杭电OJ (acm.hdu.edu.cn)学院派老牌OJ之一,面向专业ACM竞赛选手,常年举办大型比赛题库多,全英文,真题相当多
洛谷(luogu.com.cn)主要面向NOI\CSP竞赛算法类的中学生题库多,中文,功能丰富
牛客(nowcoder.com)主要面向求职找工作,企业面试笔试为主求职神器
力扣(leetcode.cn)面向算法为主的编程训练热度高
dotcpp(dotcpp.com)面向初学者的编程训练易用、易入门

可以看得出来,每个OJ都有自己的特色,题目的侧重都有所不同,大家是初学、还是竞赛、还是求职,在什么阶段刷什么OJ自行选择就可以,另外每个OJ的界面风格、其余功能(比如题解、教程等)是否丰富也是大家选择的一个原因,因此建议大家可以多去逛一逛,选择自己喜欢的OJ即可!


点赞(1)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)