Topcoder是一個知名的在線編程大賽平臺,由Jack Hughes在2001年4月創(chuàng)立,后被Appirio和Wipro相繼收購。Topcoder起初為大學(xué)學(xué)生舉辦SRM(每場時長1.5小時的算法學(xué)術(shù)活動),后來在逐漸的發(fā)展下,平臺在Topcoder挑戰(zhàn)的基礎(chǔ)上開始舉辦TCO(Topcoder公開賽)。
TCO由Topcoder中最有威望的成員設(shè)計,TCO包含多項比賽:算法,設(shè)計,程序開發(fā),F(xiàn)2F(最速完成),馬拉松和每一場比賽所對應(yīng)的答辯環(huán)節(jié)。
在每一次Topcoder挑戰(zhàn)結(jié)束之后,所有參賽者可以自由訪問優(yōu)勝者的代碼并以此來進行比對,對自己的編程能力進行提升。
Topcoder Open(TCO) 2020的線上賽從2019年10月1日開始到2020年7月31日結(jié)束。
TCO2020的線上賽分為以下三個階段:
階段一?? ?????? 2019年10月1日到2019年12月31日
階段二????????? 2020年1月1日到2020年3月31日
階段三????????? 2020年4月1日到2020年6月30日
在每個階段中,參賽者除了參加標(biāo)準(zhǔn)的Topcoder挑戰(zhàn)來獲得獎金和TCO分?jǐn)?shù)之外,還可以通過贏得特殊的含有TCO標(biāo)識的比賽項目來賺取更多額外的TCO分?jǐn)?shù)。在每一階段比賽結(jié)束之后,擁有足夠高TCO點數(shù)的人將會獲得獎金并可以去美國參加TCO年度總決賽。
數(shù)據(jù)科學(xué)
馬拉松:時長一周的算法學(xué)術(shù)活動,在比賽過程中有多種題目需要參賽者進行完成。允許使用的計算機語言有C++,java,C#,VB。在一周結(jié)束之后,在計分板位于榜首的人即為勝者。
F2F:在賽題公布之后,首個成功編寫完成的人獲勝
Sprint:該項比賽包含一系列賽題,由人工進行手動測試,在比賽過程中沒有實時計分板
數(shù)據(jù)可視化:由評委主觀進行評價,程序的要求需要輸入一系列數(shù)據(jù),輸出這些數(shù)據(jù)的可視化成果
程序開發(fā)
問題調(diào)試:在現(xiàn)有的軟件產(chǎn)品中修改存在的數(shù)個小問題
編程:該學(xué)術(shù)活動的第一階段為時長五天的比賽階段,第二階段為時長四天的用戶反饋,程序調(diào)試階段。比賽主題由贊助方而定
F2F:這項比賽的時長沒有限定。首個提交正確解決方案的人獲得唯一的獎項
質(zhì)量保證:對于提供的軟件產(chǎn)品進行測試和維修錯誤
UI設(shè)計:對于軟件程序外觀的設(shè)計比賽,評委會根據(jù)參賽者的設(shè)計理念,設(shè)計元素和用戶可用性進行打分
Topcoder的會員注冊沒有門檻,在填寫相關(guān)個人信息之后即可成為會員。
以上就是關(guān)于【Topcoder】的解答,如需了解學(xué)校/賽事/課程動態(tài),可至翰林教育官網(wǎng)獲取更多信息。
往期文章閱讀推薦:
【組隊招募】經(jīng)濟/數(shù)模競賽CNEC/IEO/SIC/HiMCM…組隊報名!
2026理工科競賽“大洗牌”:線上考試終結(jié)、報名門檻收緊、晉級規(guī)則重塑...你準(zhǔn)備好了嗎?

? 2026. All Rights Reserved. 滬ICP備2023009024號-1