犀牛國(guó)際教育旗下指定官方網(wǎng)站~
發(fā)布時(shí)間:2023-09-01 09:26:01 編輯:小妹來(lái)源:網(wǎng)絡(luò)
計(jì)算機(jī)專(zhuān)業(yè)向來(lái)是名校申請(qǐng)香餑餑,而USACO競(jìng)賽作為含金量和知名度都非常高的國(guó)際計(jì)算機(jī)競(jìng)賽,如果學(xué)生拿到USACO競(jìng)賽獎(jiǎng)項(xiàng),在USACO競(jìng)賽中所展示的編程能力都足以吸引招生官的注意力,是可以獲得升學(xué)申請(qǐng)加持作用的。
USACO是美國(guó)計(jì)算機(jī)奧林匹克競(jìng)賽,是面向全世界所有的中學(xué)信息學(xué)選手的競(jìng)賽,相當(dāng)于國(guó)內(nèi)的NOIP比賽,都是為IOI(國(guó)際奧林匹克競(jìng)賽)選拔人才。
適合對(duì)象:任意年級(jí)初高中生
考試地點(diǎn):線(xiàn)上比賽,個(gè)人參賽,通過(guò)登錄USACO官網(wǎng),在線(xiàn)提交代碼
比賽語(yǔ)言:C、C++、Java 或 Python
參賽費(fèi)用:比賽參與是完全免費(fèi)的
評(píng)分要求:
a.代碼運(yùn)行正確性
b.算法時(shí)間效率
c.內(nèi)存使用效率
USACO 參賽語(yǔ)言
可以使用的參賽編程語(yǔ)言列表如下:
Java
C++ 17
C++ 11
C
Python 2 (2.7.17)
Python 3 (3.6.9)
USACO競(jìng)賽有4個(gè)級(jí)別,銅級(jí),銀級(jí),金級(jí),白金級(jí)。每個(gè)級(jí)別代表不同的編程技能水平。新注冊(cè)的選手從銅級(jí)開(kāi)始,在規(guī)定的時(shí)間內(nèi)完成3道題目,如果過(guò)關(guān),可晉級(jí)到更高級(jí)別。
犀牛USACO競(jìng)賽課程按照USACO的難度級(jí)別和算法能力要求劃分成3個(gè)班型:銅升銀基礎(chǔ)班、銀升金強(qiáng)化班、金升鉑金高級(jí)班。
適合學(xué)生:計(jì)算機(jī)編程剛?cè)腴T(mén),語(yǔ)言基礎(chǔ)薄弱,無(wú)比賽經(jīng)驗(yàn)計(jì)劃申請(qǐng)計(jì)算機(jī)專(zhuān)業(yè)的中學(xué)生。
USACO競(jìng)賽銀組所使用到的算法和數(shù)據(jù)結(jié)構(gòu),基本上已經(jīng)涵蓋了大學(xué)計(jì)算機(jī)專(zhuān)業(yè)的數(shù)據(jù)結(jié)構(gòu)和算法這兩門(mén)課程,且USACO競(jìng)賽的考核標(biāo)準(zhǔn)是靈活的應(yīng)用,所以整體難度還是比較高的。通常,學(xué)生需要實(shí)現(xiàn)銅升銀,零基礎(chǔ)學(xué)生需要約50小時(shí)左右的課程時(shí)間來(lái)掌握相關(guān)算法。
適合學(xué)生:至少會(huì)一門(mén)計(jì)算機(jī)編程語(yǔ)言(推薦C++或Java),算法基礎(chǔ)較一般,有一定比賽經(jīng)驗(yàn)。
適合學(xué)生:有完善的計(jì)算機(jī)編程語(yǔ)言基礎(chǔ),有入門(mén)算法經(jīng)驗(yàn),一定比賽經(jīng)驗(yàn),如NOIP,USACO銀組晉級(jí)。
金級(jí)升到鉑金級(jí)的考試會(huì)進(jìn)一步提升算法的復(fù)雜性和困難程度,特別是對(duì)分析能力的要求更高。這不僅僅是通過(guò)刷題就可以提升的,還需要理解力、數(shù)學(xué)思維、算法應(yīng)用等方面都達(dá)到一定水平。這一階段,建議40左右課時(shí)。
微信咨詢(xún)