犀牛國際教育旗下指定官方網站~

課程咨詢熱線 400-656-1680

USACO美國計算機競賽計分及計時規(guī)則介紹!附USACO競賽教材!

發(fā)布時間:2023-03-27 19:09:14

編輯:小Q來源:網站瀏覽:

USACO美國計算機競賽是如何計分的?作為一項免費參賽并且含金量極高的競賽,USACO競賽吸引了眾多的學生,那么競賽的計分方式以及計時規(guī)則是怎樣的呢?大家有必要了解以下,否則因為一些計時等方面的問題,影響到考試的結果得不償失,還有USACO競賽備考非常有用的五本書籍分享,需要的小伙伴可以領取使用。

 
USACO考試形式
 

 

USACO有四個競賽 Divisions級別,Bronze, Silver, Gold,和Platinum。

所有參賽者都是從銅級賽區(qū)開始的。在每個比賽賽周之后,如果參賽者有足夠高的分數(shù)就會被“promoted”到下一個級別——通常是600-800分(滿分1000分)。你還可以在contest weekend中所有問題獲得滿分直接獲得晉升。每一組都比前一組困難得多。

這通常需要相當多的學習、訓練,試圖提升到一個新的水平需要耗費的時間,每一個等級長達一年或更長時間。USACO在2015年增加了Platinum級別。在此之前,每一個division的難度都比現(xiàn)在大,大約相當于今天的division“one step up”。例如,一般來說,“old Bronze”問題最接近“modern Silver”問題的難度。

圖片

 

 
USACO計分方式
 

 

提交的3-4個程序中的每一個都要對10個或更多的“test cases”進行測試——用已知的結果輸入程序中的數(shù)據(jù)集。您可以為每個給出正確結果的測試用例獲得學分。在一個contest weekend的比賽中,一個組別的所有問題總共有1000分。

如果您的程序運行時間太長,占用太多內存,或者崩潰,那么您將在測試用例中失去分數(shù),因此代碼的效率是一個因素!這在Silver及以上級別的賽組中尤其突出。

 

 
USACO競賽計時形式
 

 

圖片
比賽的計時形式是什么?

在賽周的任何時候,進入網站并點擊按鈕啟動你的個人比賽計時器,時間為3-5個小時。開始前你會被告知確切的時間限制,通常是4小時。然后,選手將獲得競賽問題的訪問權限。

可以休息或提前停止,但一旦你在那個周末點擊了“開始”按鈕,你的時間就會一直在滴答作響,直到到期,不允許暫停。如果你只是想檢查一下題目,那么你可以隨意花時間嘗試它,想花多少時間就花多少時間。如果你的目標是做好,試著提前計劃一整段時間,這樣你就可以不分心地工作了。

圖片
比賽開始后會發(fā)生什么?

在啟動計時器后,會被允許回答3-4個問題(通常是3個),選手必須在個人時間窗口中解決。

每一個都將提供一個背景問題,必須編寫一個程序進行分析。在選手的時間窗口內的任何時候,都可以通過網站提交您的程序進行測試。選手可以在的時間窗口內自由切換或返回到任何問題,并繼續(xù)提交解決方案,直到的時間截止或者選手覺得已經全部完美為止??梢赃x擇在同一周末的任何時間使用新的計時器開始新部門的比賽。

 

 
USACO競賽必備書籍
 

 

《編程競賽手冊》

算法的設計包括問題解 決和數(shù)學思維。需要分析問題和創(chuàng)造性地解決問題的技能。解 決問題的算法必須既正確,問題的核心往往是發(fā)明一種的算法。算法的理論知識對有競爭力的程序員很重要。

 
圖片
圖片
圖片
圖片
 

 

《哈希表》

哈希表也叫散列表,哈希表是一種數(shù)據(jù)結構,它提供了快速的插入和查找,無論哈希表總中有多少條數(shù)據(jù),插入和查找的時間復雜度都是為O(1),因為哈希表的查找速度非???,所以在很多程序中都有使用哈希表,例如拼音檢查器。

 
 
圖片
圖片
圖片
圖片

 

《競賽編程》

這本書里面是包含了:公約和問題、分類縮寫、列表表格、列表數(shù)字、數(shù)論應用、計算幾何等內容。大家也都知道理?不分家,因為這本書講究邏輯和數(shù)理思維,因此計算機是對數(shù)學,物理 及其其他很多理?類科?,甚??些跨領域學科都是有?常?的幫助,他們是相互相輔相成的。

 
圖片
圖片
圖片
圖片

 

《算法解決導論》

這本書的目的是以兩種方式為算法  決問題首先,它試圖填補現(xiàn)有書籍中的一些漏洞。算法問題的許多主題在文獻中根本缺乏任何處理--至少在英語書籍中是這樣。相反,大部分內容只記錄在博客文章和各種比賽問題的方案中。

 
圖片
圖片
圖片
圖片

 

《USACO算法書》

這本是是備考USACO競賽一站式指南,為USACO比賽的銅牌到銀組、金組,再到鉑金,提供了一系列有價值的參考資料。0基礎開始學習USACO必備書籍。

 
圖片
圖片
圖片
圖片

 

USACO競賽學習五本經典用書,領取方式:在線咨詢

 

犀牛教育USACO競賽課程
 

 

犀牛教育(X-NEW),由業(yè)內多名教學專家共同組建,90%以上名師來自全球TOP前50的世界名校,教學團隊整體教學經驗均2000小時以上!

圖片

犀牛教育USACO課程類型
圖片
01

初級班:算機編程剛入門,語言基礎薄弱,無比賽經驗計劃申請計算機專業(yè)的中學生

02

中級班:至少會一門計算機編程語言(推薦C++或Java),算法基礎一般,少量比賽經驗

03

高級班:有完善的計算機編程語言基礎,有入門算法經驗,一定比賽經驗,如NOIP,USACO銀組等

 

 

犀牛USACO課程

課程

班型

課時

USACO白金級班

3-6人班

40h

USACO金級班

3-6人班

40h

USACO銀級班

3-6人班

40h

USACO銅級班

3-6人班

40h

*更多班課信息可添加二維碼一對一咨詢,  在線咨詢客服了解~

 

 

 
相關標簽:
TOP