the file can download in https://pan.baidu.com/s/1HwoLFHGAG-boQbIn9xIhxA occ5
the article is also published in https://www.cnblogs.com/cmyg/p/11162141.html
ICPC訓(xùn)練平臺&比賽
訓(xùn)練平臺
CodeForces
大量優(yōu)質(zhì)題目,無論是題目還是數(shù)據(jù)都挺好的。較少情況下題目出現(xiàn)問題。
可以看所有人的代碼。可學(xué)習(xí)不同的做法和代碼編寫方式,有利于提高個人編程水平。
有些比賽過程中或賽后,可以造數(shù)據(jù)hack別人代碼,有助于提高看別人代碼并查錯的能力(現(xiàn)場賽團隊模式)。
可以看到規(guī)模小的數(shù)據(jù)。
題目英文。國內(nèi)外很多高手參加。
gym里有很多國內(nèi)外的現(xiàn)場賽的題目。
可以虛擬比賽。

個人/團隊編程訓(xùn)練時,可以選用以下模式。

現(xiàn)在題目有了等級和標(biāo)簽,可以針對訓(xùn)練。可以隱藏標(biāo)簽,網(wǎng)絡(luò)搜索一下方法。
Codeforces-Polygon
https://polygon.codeforces.com/
題目編寫、測試的非常有用的工具。強烈推薦!
有些比賽的出題也是使用這個系統(tǒng)。
還有一些離線評測工具,比如清橙評測系統(tǒng)等。
Vjudge
多個題庫的整合版。
有時某個題目找不到提交方式,有些題庫訪問速度慢,不妨使用這個平臺。
一些專題,如kuangbin系列等。
可創(chuàng)建小組進行針對訓(xùn)練。
可以重現(xiàn)比賽。
洛谷
模板題和題解,強烈推薦!


知識樹

可以有限度的下載某些數(shù)據(jù)。
可以看到他人代碼。
Comet
一個新的平臺。
出題人水平不錯,現(xiàn)在做的人也不少。
覺得出題設(shè)定挺好的。

AtCoder
名聲不顯(某些政治原因不太被他人推薦),但題目和題解質(zhì)量都不錯。相比CodeForces,雖然挺管用活躍量相對較低,但比賽時間合適,不會太晚,同時難度較大的比賽也沒有設(shè)置Rating的限制。
老牌OJ
http://acm.zju.edu.cn/onlinejudge/
https://www.lydsy.com/JudgeOnline/problemset.php
有時不少比賽在這些平臺舉行,注意公告。
經(jīng)典題大都能從其中找到。
其它OJ
Topcoder
51nod
LeetCode
CodeChef
……
高中生用的比較多
有挺多挺全的NOIP系列題目,如省選題
比賽是挺難的,比賽較少
計蒜客
https://nanti.jisuanke.com/contest
大多數(shù)現(xiàn)場賽的題目都可以在這找到,可以虛擬(重現(xiàn))比賽。
推薦計蒜之道比賽的比賽和題目(https://nanti.jisuanke.com/contest
),一道題給出不同等級的做法。

牛客網(wǎng)
https://ac.nowcoder.com/acm/contest/vip-index
挺多校賽。賽后看題解。
可以看到別人的代碼。
“小白賽”適合喜歡看中文題面的新手,但有時難度較歪。
正式比賽
ICPC&CCPC
不多說。
某些非常知名的比賽
我也不太清楚,看一下大佬們的簡介,看它們進了什么比賽的總決賽,能拿來吹的,那些比賽應(yīng)該是非常知名的。一般是線上賽+線下賽。
藍橋杯
被部分企業(yè)、高校認可。有時挺有用。
題目難度呈逐年遞增趨勢。
NOIP模式。
值得注意的是,JAVA組參加的人數(shù)較少。
CSP/PAT
被部分企業(yè)、高校認可。有時挺有用。
NOIP模式。
百度之星程序設(shè)計大賽
7月份報名,8月份比賽。
知名度挺高。
華為軟件精英挑戰(zhàn)賽
項目類比賽。
很多時候涉及算法,如圖論。
……
比賽信息關(guān)注
活躍的QQ群(官方群和非官方群),可以了解最新的信息。
特別是打網(wǎng)絡(luò)賽和現(xiàn)場賽的時候,留意主辦方的官網(wǎng)。
http://acmicpc.info/里面有比賽日歷。
訓(xùn)練營
CCPC訓(xùn)練營
線下,線上也許有同步。良心訓(xùn)練營(免費但是食宿自理)。組織者和講課人大都水平高超和具有責(zé)任心。
HDOJ,??途W(wǎng)訓(xùn)練營
線上。雖然要收費,但不可否認題目質(zhì)量很不錯。可能對于新生來說,題目較難。相比前者,具有濃厚的商業(yè)性質(zhì)。
Author:陳冠斌 1249591860@qq.com
用于學(xué)習(xí)交流時,請附上本作者的名字。
文中內(nèi)容僅代表本人觀點。