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

? 2026. All Rights Reserved. 滬ICP備2023009024號(hào)-1