不太明白为什么要特别区分国内外OJ
acm吧
全部回复
仅看楼主
level 12
那在这里吐槽一下用过的OJ吧,按照楼主接触的时间线来[阴险]
赫萝镇楼
2022年01月22日 14点01分 1
level 12
1. HDOJ。
楼主大学是大一下学期末被知乎那群人吹牛逼坑进来给OI爷们垫的,当时他们就推荐了HDOJ,我没被劝退真是奇迹[滑稽]
我们常说的杭电百题就是HDOJ第11页的一百道题,因为大部分题目比较简单适合入门,不过也有生成函数这样的难题。
界面简洁,不过并没有十分方便的题目检索方式,历史悠久积累下来的不少好题也混杂其间,大概率也是通过博客分享才能找到,比如远古的XCPC和历年的多校以及百度之星题目,甚至还有浙大硕士机试题。
老刘也说一直要重写HDOJ这几年也没动静,现在据说因为涉及用户名敏感词暂时无限期下线。
2022年01月22日 14点01分 2
level 12
2.ZOJ。
浙江大学的OJ,并入了现在的PTA,PTA应该有反爬虫机制,所以现在无法在VJ上面交ZOJ的题。
没怎么在上面做过题,当时的体验并不是很好,使用的C++版本挺古老的,有很多玄学bug。现在cy在CCPC好像话语权挺大的,oms客户端什么的都他们和whx在搞。
2022年01月22日 15点01分 3
level 12
3.POJ。
界面十分古老,C++版本也古老,登陆后需要回退一下不知道啥毛病,也有很多好题但没有很好的检索方法。
楼主刚学的时候在POJ上练过许多爆搜,很多题目数据都非常水[滑稽]
2022年01月22日 15点01分 4
level 12
4. 洛谷。
似乎是几个上交的大佬在一起搞出来的,这个OJ非常推荐。
题目难度分明,用户id有颜色能反映最近练习状态。而且题目有tag检索,提交的话可以看到过了几个点,有些题目提供数据下载。
各个题单就看整理者的水平了,尤其推荐洛谷日报,学算法必看。
主要面向OIer,提供面向OIer的收费训练营和课程,不定期举办比赛,也有一些小奖品,不过楼主没怎么参与过。
可以挂自己的比赛,可以自己组题拉team,大概是这些OJ里自己组比赛门槛最低的。社交属性相对其他OJ来说很明显。
缺点主要是社交带来的,过于浓厚的装弱%%%社区氛围,讨论氛围明显比cf差。楼主就莫名其妙平地被小学生私信骂过,反手直接拉黑+举报,不知道管理员怎么处理的。
2022年01月22日 15点01分 5
level 12

5. codeforces。
全球著名的在线多人算法竞技平台,题库由一直以来稳定举办的比赛积累而成,质量优秀有保障。服务器在俄罗斯,偶尔会停电。平台主要语言为英语,官方俄英双语,有一定阅读门槛。楼主的主力刷题练习网站。
一般在晚上22:30开赛,时长2小时,赛后会计算rating,直观反馈最近状态。官方题解一般会在结束后几天之内贴到Contest materials,下面会有很多人讨论,注意不要乱发会被downvote。
出题的话要通过polygon挂到cf上,并通过私人链接注册比赛,感觉可选项比洛谷多,所以组题比赛推荐用cf。
题目难度分的很细很科学,在赛后也会由大家添加题目tag(紫名以上可操作),可以在problemset里自定义各种筛选排序。有很多让人脑洞大开眼前一亮的题目,浩如烟海楼主只见过其中一小部分[滑稽]
语言支持全面而且更新很快,一些冷门语言也都有,最近取消了C++11并支持了C++20。
对提升思维能力帮助极大,我建议是一定要打cf,准备区域赛摸奖选手要尽量刷2200+以上难度的题。codeforces分数和区域赛成绩不是严格对应的,cf平时时长不会太长,而区域赛都是5个小时,会出现前期拼手速,后期罚坐的情况,所以一定要和队友有稳定的VP时间,真题不够可以自己组题到problemsetting(可能需要蓝名)。
gym会收录世界各地的真题,很有价值,近几年全国XCPC赛后出题人一般也会把题目挂上去,支持最多三人组队模拟参赛,日常团队练习的不二选择。
有organization和team,但感觉社交属性没洛谷那么强,方便平时练习组队拉人。
2022年01月22日 17点01分 6
level 12
6. 力扣leetcode。
美国硅谷的IT技术培养平台,一开始只有外文版,后来出了中文据说还不通用需要数据迁移。
难度只分三个档是不太够用滴,没法准确描述难度,简单中等没啥区别,困难既有很简单的又有难上天的。
主要用来面试,都是核心代码模式编程题,付费内容很多。到现在楼主只刷了40+的题,还都是链表的面试题。面试的话感觉把剑指offer做完就行了也不能考太难的编程,笔试也没见过卡人的。
每周六上午有力扣周赛,我就打过一次,那次我来晚了,前四题写了不到十分钟,最后一题想不出来[阴险]
我觉得对打acm帮助不大,不过也有大神在上面练,菜鸡不敢指指点点[乖]
2022年01月22日 17点01分 7
level 1
[乖]
2022年01月23日 13点01分 8
[滑稽]
2022年01月23日 13点01分
1