各大OJ网站的用途及利与弊

今天就来分享一下我的工作成果,在各个网站搜集了资料,再加上我个人的一些见解。希望对大家能有帮助,如果你不知道选用哪个网站进行OJ学习的话,可以认真阅读哦。

以下附表:

OJ名称网址简介
洛谷www.luogu.com.cn题库:有完善的题库,包含各种难度的题目。比赛:有关方的月赛和一些个人或团队组织的比赛,包含各种难度(难度总体较大)题单:这是洛谷新推出的功能,适合算法学习过程中的练习。网校:洛谷网校在寒暑假有一些付费课程(包含入门~省选基础难度)。洛谷有题:上面有往年的初赛题目,初赛前可以进行练习。备注:洛谷与多个OJ合作,使用洛谷账号可以直接在洛谷上做其它一些OJ的题目(详见洛谷百科-Remote Judge)
Libre OJloj.acLibre OJ是一个相对开放的OJ(可以查看别人的提交记录和下载数据),题目总体难度较大。备注:Libre OJ与《一本通》合作,上面有《一本通》中的所有例题和练习题。
Codeforcescodeforces.com国萨拉托夫州立大学主办的算法竞赛网站 ,以CF赛制的比赛为主(比赛次数很多),题目难度较高。备注:题目为英语或俄语,洛谷上有大部分题目的中文版本。
Library Checkerjudge.yosupo.com涵盖了大多数常用(以及不常用)的经典算法。测试数据很强,可以检验自己写法的正确性和效率。推荐考前复习时进行板刷,效果显著。
~BZOJ~~www.lydsy.com~~题目经典,难度较大,适合用于准备省选。~ 去 DarkBzoj 吧。
AtCoderatcoder.jp日本主要的算法训练网站。每周六/日 20:00 一般都会举办 AtCoder Beginner Contest,一共六题,难度从 n+1 到普及 T4,适合普及组的同学参加。此外会不定期举办 AtCoder Regular Contest(如今基本被各种公司的 Contest 代替) 和 AtCoder Grand Contest。题目难度较高,对思维能力有很高的要求。备注:该网站提供英语及日语题面,​~对于希望训练日语阅读能力的同学是个很好的选择~​。
CodeChefcodechef.com印度的算法训练网站。每个月都会举行 Lunchtime、Cook-Off 和 Long Challenge。Lunchtime 分为 Div1 和 Div2,难度与 Codeforces 的 Div1/2 接近。题目偏模板、套路、码农,思维难度不大。Cook-Off 一般在深夜,不多介绍。Long Challenge 一般会有 7~9 道题,其中有一道是 Challenge 题,比赛时长一周。其中 Challenge 题是特殊的优化型题目,你的得分与目前最优提交得分有关。值得一提的是,该网站会提供中文题面。
Vjudgevjudge.net如果你一般只在大 OJ 刷题,偶尔见到几道题在 ZOJ, HDU 这样的小 OJ 上,想要提交却又懒于注册新账号,那么 Vjudge 将会是你最优的选择。在 Vjudge 上,有许多其他 OJ 题目的搬运。你可以将代码提交在 Vjudge 上,让 Vjudge 将你的代码提交到对应 OJ 得到评测结果。如果你是一名出题人,想要快速组织一场比赛,那么 Vjudge 也可以帮到你。你只需要将各个原题对应的 OJ 和题号填入比赛信息,就可以在 Vjudge 上创建一场比赛。当然,你也可以修改题面,参赛选手是无法获得原题地址的。
牛客ac.nowcoder.com知识点覆盖很全面。如果说洛谷是 OI 圈中的老大,那牛客应该可以算 ACM 圈中的老大。对于 OI 选手,每个月会举办一次普及组模拟和提高组模拟。~有出题兴趣的同学可以联系牛客工作人员,很好交流的,每场比赛也有一两千的报酬,赚来当零花钱挺不错的。~
Comet OJcometoj.comDreamoon 和 AA 合开的 OJ(被灌一口狗粮)。由于 Dreamoon 老哥在圈内的知名度,刚开放 OJ 时受到了大量关注,有很多享负盛名的选手在 CometOJ 上举办了诸次高质量的比赛。然而从 20 年初的 Contest #16 以后,就再没有比赛了。这 16 场比赛的赛题可以看一看吧,质量不错。
VIJOSvijos.org几百年没消息了。
Universal OJ(UOJ)uoj.ac题库难度较大,适合省选阶段的选手。不定时(一般间隔)有比赛,规模较大,题目质量很好,难度较高。
NOI.acnoi.ac付费内容。清北学堂配套 OJ。
csp.acnoip.ac这个 OJ 出道时以最快出 CSP/NOIP 的自测而闻名,现在似乎也变成某个补习机构的专用 OJ 了。

这些是常见的OJ网站,如果有别的建议,可以留言,我有空的话会回复。

  • 25
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值