ACM-ICPC 训练平台 & 比赛 分析
the file can download in https://pan.baidu.com/s/1HwoLFHGAG-boQbIn9xIhxA occ5
the article is also published in https://www.jianshu.com/p/2bbd5f5895db
ICPC训练平台&比赛
训练平台
CodeForces
大量优质题目,无论是题目还是数据都挺好的。较少情况下题目出现问题。
可以看所有人的代码。可学习不同的做法和代码编写方式,有利于提高个人编程水平。
有些比赛过程中或赛后,可以造数据hack别人代码,有助于提高看别人代码并查错的能力(现场赛团队模式)。
可以看到规模小的数据。
题目英文。国内外很多高手参加。
gym里有很多国内外的现场赛的题目。
可以虚拟比赛。
个人/团队编程训练时,可以选用以下模式。
现在题目有了等级和标签,可以针对训练。可以隐藏标签,网络搜索一下方法。
Codeforces-Polygon
https://polygon.codeforces.com/
题目编写、测试的非常有用的工具。强烈推荐!
有些比赛的出题也是使用这个系统。
还有一些离线评测工具,比如清橙评测系统等。
Vjudge
多个题库的整合版。
有时某个题目找不到提交方式,有些题库访问速度慢,不妨使用这个平台。
一些专题,如kuangbin系列等。
可创建小组进行针对训练。
可以重现比赛。
洛谷
模板题和题解,强烈推荐!
知识树
可以有限度的下载某些数据。
可以看到他人代码。
一个新的平台。
出题人水平不错,现在做的人也不少。
觉得出题设定挺好的。
AtCoder
名声不显(某些政治原因不太被他人推荐),但题目和题解质量都不错。相比CodeForces,虽然挺管用活跃量相对较低,但比赛时间合适,不会太晚,同时难度较大的比赛也没有设置Rating的限制。
老牌OJ
http://acm.zju.edu.cn/onlinejudge/
https://www.lydsy.com/JudgeOnline/problemset.php
有时不少比赛在这些平台举行,注意公告。
经典题大都能从其中找到。
其它OJ
Topcoder
51nod
LeetCode
CodeChef
……
高中生用的比较多
有挺多挺全的NOIP系列题目,如省选题
比赛是挺难的,比赛较少
计蒜客
https://nanti.jisuanke.com/contest
大多数现场赛的题目都可以在这找到,可以虚拟(重现)比赛。
推荐计蒜之道比赛的比赛和题目(https://nanti.jisuanke.com/contest
),一道题给出不同等级的做法。
牛客网
https://ac.nowcoder.com/acm/contest/vip-index
挺多校赛。赛后看题解。
可以看到别人的代码。
“小白赛”适合喜欢看中文题面的新手,但有时难度较歪。
正式比赛
ICPC&CCPC
不多说。
某些非常知名的比赛
我也不太清楚,看一下大佬们的简介,看它们进了什么比赛的总决赛,能拿来吹的,那些比赛应该是非常知名的。一般是线上赛+线下赛。
蓝桥杯
被部分企业、高校认可。有时挺有用。
题目难度呈逐年递增趋势。
NOIP模式。
值得注意的是,JAVA组参加的人数较少。
CSP/PAT
被部分企业、高校认可。有时挺有用。
NOIP模式。
百度之星程序设计大赛
7月份报名,8月份比赛。
知名度挺高。
项目类比赛。
很多时候涉及算法,如图论。
……
比赛信息 关注
活跃的QQ群(官方群和非官方群),可以了解最新的信息。
特别是打网络赛和现场赛的时候,留意主办方的官网。
http://acmicpc.info/ 里面有比赛日历。
训练营
CCPC训练营
线下,线上也许有同步。良心训练营(免费但是食宿自理)。组织者和讲课人大都水平高超和具有责任心。
HDOJ,牛客网训练营
线上。虽然要收费,但不可否认题目质量很不错。可能对于新生来说,题目较难。相比前者,具有浓厚的商业性质。
Author:陈冠斌 1249591860@qq.com
用于学习交流时,请附上本作者的名字。
文中内容仅代表本人观点。