發(fā)布時(shí)間:2024-01-08 09:26:28 編輯:小妹來源:網(wǎng)絡(luò)
近年來,越來越多國(guó)內(nèi)學(xué)生參加美國(guó)計(jì)算機(jī)奧林匹克競(jìng)賽(USACO),特別是那些志向申請(qǐng)計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生。為什么學(xué)生要參加USACO競(jìng)賽呢?參加USACO競(jìng)賽能為升學(xué)提供哪些幫助?通常來說,USACO競(jìng)賽達(dá)到哪個(gè)級(jí)別才會(huì)對(duì)申請(qǐng)產(chǎn)生幫助呢?以下是答讀這些問題的解讀,一起來看看吧!
USACO競(jìng)賽簡(jiǎn)介
面向群體:USACO競(jìng)賽面向全球任意年級(jí)中學(xué)生;
競(jìng)賽規(guī)則:總共分為四個(gè)等級(jí),從USACO競(jìng)賽賬號(hào)注冊(cè)起就是銅級(jí),參賽學(xué)生需要從銅級(jí)、銀級(jí)、金級(jí)、鉑金級(jí)測(cè)層層進(jìn)階。
競(jìng)賽語(yǔ)言:學(xué)生參加USACO競(jìng)賽可以使用的語(yǔ)言是C、C++,Java,Python語(yǔ)言;
比賽流程
USACO每場(chǎng)比賽4-5個(gè)小時(shí),考生在比賽規(guī)定時(shí)間開始后登陸USACO賬號(hào),在線打開試題后開始計(jì)時(shí)。選手需要在時(shí)間結(jié)束前通過網(wǎng)絡(luò)將寫好的程序提交,程序提交后官網(wǎng)會(huì)給出用test case檢測(cè)程序的結(jié)果,并根據(jù)結(jié)果給出這一題的得分。
比賽窗口開放的三天時(shí)間內(nèi),選手可以選擇任意時(shí)間開始比賽。開始比賽4小時(shí)內(nèi),如果拿到了高分(接近滿分或滿分),系統(tǒng)會(huì)提示直接晉級(jí),可以在這三天內(nèi)繼續(xù)挑戰(zhàn)下一級(jí),只要實(shí)力足夠,一場(chǎng)考試可以升到滿級(jí)白金級(jí)。
沒能拿到滿分的選手需要等到三天的賽程結(jié)束后,等待晉級(jí)分?jǐn)?shù)線,才能決定是否晉級(jí),如果成功晉級(jí),可以在一個(gè)月后的第二場(chǎng)繼續(xù)參賽晉級(jí)。
USACO哪個(gè)級(jí)別對(duì)申請(qǐng)有利
申請(qǐng)案例:
Y同學(xué):USACO鉑金,UC Berkeley錄取
L同學(xué): USACO鉑金,UCL錄取
L同學(xué):NOIP提高組一等獎(jiǎng),后進(jìn)入985大學(xué)的計(jì)算機(jī)系
W同學(xué):NOIP提高組一等獎(jiǎng),后進(jìn)入985大學(xué)的計(jì)算機(jī)系
結(jié)合歷年申請(qǐng)案例,只要過了Silver進(jìn)到Gold Division,寫到申請(qǐng)簡(jiǎn)歷上就會(huì)有幫助。由于現(xiàn)在即使不是頂級(jí)的大學(xué),申請(qǐng)計(jì)算機(jī)方向的競(jìng)爭(zhēng)也特別激烈。
如果你有經(jīng)驗(yàn),特別是USACO 這樣一個(gè)大家都公認(rèn)的、并且含金量越來越高的一個(gè)竟賽成績(jī)的話,跟沒有的同學(xué)相比,其他條件一致時(shí),這是一個(gè)絕對(duì)的優(yōu)勢(shì)。
如果你能進(jìn)入最高的Platinum Level,對(duì)孩子進(jìn)入一些藤校已經(jīng)是會(huì)有幫助的。有些學(xué)生能夠進(jìn)入到 USACO US Camp,這時(shí)候很多藤校都會(huì)考慮你的。
中國(guó)學(xué)生參賽建議
適合中國(guó)高中一年級(jí),或者想鍛煉自己的編程能力,高中三年級(jí)的學(xué)生也可以參加12月的第一場(chǎng)比賽。若學(xué)生實(shí)力突出,可以在12月中旬申請(qǐng)DR常規(guī)之前獲得銀獎(jiǎng)??梢哉f,這是申請(qǐng)前后最后一波強(qiáng)大的背景改進(jìn)機(jī)會(huì)。
具有良好編程基礎(chǔ)和算法能力的低年級(jí)學(xué)生也可以嘗試參加比賽,提前挑戰(zhàn)USACO比賽,證明自己的編程能力。
月賽等級(jí)劃分
青銅:
參賽資格:注冊(cè)USACO賬號(hào)即為銅級(jí)
難度等級(jí):
銅級(jí)考試相對(duì)簡(jiǎn)單。參加比賽的學(xué)生至少需要一種程序語(yǔ)言。只要他們接受一定的訓(xùn)練,大多數(shù)第一次參加比賽的球員都可以在有限的時(shí)間內(nèi)完成問題,并在第一次考試中晉升為白銀。
白銀:
參賽資格:通過銅級(jí)比賽的選手
難度等級(jí):
除了基本的問題解決能力和簡(jiǎn)單的算法能力(如貪婪算法、遞歸搜索算法等)外,學(xué)生還應(yīng)該對(duì)基本數(shù)據(jù)結(jié)構(gòu)有一定的了解。
黃金:
參賽資格:通過銀級(jí)比賽的選手
難度等級(jí):需要有一定的算法基礎(chǔ),理解一些抽象的方法(例:最短路徑,動(dòng)態(tài)規(guī)劃),并且學(xué)生要對(duì)數(shù)據(jù)結(jié)構(gòu)有比較深的了解。
白金:
參賽資格:通過黃金級(jí)比賽的選手
難度等級(jí):
需具有較高的編程基礎(chǔ)和較強(qiáng)的算法能力。有些游戲問題的最終優(yōu)化方案,也許不止一個(gè),得到的答案也不止一個(gè)。
USACO競(jìng)賽培訓(xùn)
USACO競(jìng)賽采用體系化的專業(yè)教材,將競(jìng)賽知識(shí)點(diǎn)和國(guó)際課程知識(shí)點(diǎn)整合,USACO教研組老師曾帶出多名白金組學(xué)員,擁有專業(yè)的教學(xué)能力。
USACO初級(jí)班:適合計(jì)算機(jī)編程剛?cè)腴T,語(yǔ)言基礎(chǔ)薄弱,無比賽經(jīng)驗(yàn)計(jì)劃申請(qǐng)計(jì)算機(jī)專業(yè)的中學(xué)生;
USACO中級(jí)班:適合至少會(huì)一門計(jì)算機(jī)編程語(yǔ)言(推薦C++或Java),算法基礎(chǔ)一般,少量比賽經(jīng)驗(yàn)的學(xué)生
USACO高級(jí)班:適合具有完善的計(jì)算機(jī)編程語(yǔ)言基礎(chǔ),有入門算法經(jīng)驗(yàn),一定比賽經(jīng)驗(yàn),如NOIP,USACO銀組等的學(xué)生。
課程類型:小班 / 一對(duì)一
授課模式:線上線下同步開課,可回放不斷學(xué)習(xí)。
授課語(yǔ)言:中英雙語(yǔ)教學(xué) / 純英文授課
微信咨詢