發(fā)布時(shí)間:2023-03-27 19:00:58
編輯:小Q來(lái)源:網(wǎng)站瀏覽:次
UACO競(jìng)賽是美國(guó)計(jì)算機(jī)奧賽,競(jìng)賽專門針對(duì)有計(jì)算機(jī)編程愛好的學(xué)生參加,分為四個(gè)等級(jí),取得優(yōu)異的成績(jī),將有助于學(xué)生們的藤校/TOP名校申請(qǐng),那么USACO如何參賽呢?參賽流程&注意事項(xiàng)&評(píng)分規(guī)則是怎樣的呢?一文為大家解答,同時(shí)還有USACO的競(jìng)賽學(xué)習(xí)書籍,分享給大家:
1. 注冊(cè)賬號(hào)
登錄USACO官網(wǎng):http://www.usaco.org/,點(diǎn)擊Register for New Account按鈕,注冊(cè)新賬戶。
USACO官網(wǎng):
2. 填寫信息并激活賬號(hào)
注冊(cè)后按照下圖指引填寫信息:
注冊(cè)結(jié)束后,在綁定的郵件中查收自己的賬號(hào)和默認(rèn)密碼。并如下圖登陸官網(wǎng)(24小時(shí)內(nèi)首次登陸方可激活,登錄后可修改密碼),并點(diǎn)擊“Login”。
3. 開始比賽
選手需要在比賽開放期間進(jìn)入競(jìng)賽頁(yè)面參與比賽。點(diǎn)擊“Start the Contest!”鍵即可開始比賽。選手的比賽用時(shí)就會(huì)立即倒計(jì)時(shí),且無(wú)法暫停。
進(jìn)入題目后,點(diǎn)擊紅框處選擇Chinese(zh),可以切換題目語(yǔ)言為中文:
4. 提交答案
完成之后就可以提交啦!比賽時(shí)需要按要求在自己的編程環(huán)境(例如DEV-C++)中完成題目,并提交cpp文件。
比賽會(huì)在時(shí)限過(guò)后自動(dòng)結(jié)束(如已經(jīng)獲得滿分,則可以手動(dòng)提前結(jié)束),只需在比賽結(jié)束前確保提交過(guò)已經(jīng)完成的題目即可。
每次考試時(shí)長(zhǎng)3~5小時(shí),競(jìng)賽的靈活度比較高,參賽選手可以在比賽開放期內(nèi)的任何時(shí)間開始比賽
當(dāng)參賽選手登錄競(jìng)賽并點(diǎn)擊開始時(shí),計(jì)時(shí)器開始計(jì)時(shí)。到達(dá)規(guī)定的比賽結(jié)束時(shí)間,選手無(wú)法再提交代碼(所以一定要盡早開始作答!)
每個(gè)段位有3道題,可以反復(fù)提交答案,提交后會(huì)知道多少測(cè)試樣例正確
《編程競(jìng)賽手冊(cè)》
算法的設(shè)計(jì)包括問(wèn)題解 決和數(shù)學(xué)思維。需要分析問(wèn)題和創(chuàng)造性地解決問(wèn)題的技能。解 決問(wèn)題的算法必須既正確,問(wèn)題的核心往往是發(fā)明一種的算法。算法的理論知識(shí)對(duì)有競(jìng)爭(zhēng)力的程序員很重要。
《哈希表》
哈希表也叫散列表,哈希表是一種數(shù)據(jù)結(jié)構(gòu),它提供了快速的插入和查找,無(wú)論哈希表總中有多少條數(shù)據(jù),插入和查找的時(shí)間復(fù)雜度都是為O(1),因?yàn)楣1淼牟檎宜俣确浅??,所以在很多程序中都有使用哈希表,例如拼音檢查器。
《競(jìng)賽編程》
這本書里面是包含了:公約和問(wèn)題、分類縮寫、列表表格、列表數(shù)字、數(shù)論應(yīng)用、計(jì)算幾何等內(nèi)容。大家也都知道理?不分家,因?yàn)檫@本書講究邏輯和數(shù)理思維,因此計(jì)算機(jī)是對(duì)數(shù)學(xué),物理 及其其他很多理?類科?,甚??些跨領(lǐng)域?qū)W科都是有?常?的幫助,他們是相互相輔相成的。
《算法解決導(dǎo)論》
這本書的目的是以兩種方式為算法 決問(wèn)題首先,它試圖填補(bǔ)現(xiàn)有書籍中的一些漏洞。算法問(wèn)題的許多主題在文獻(xiàn)中根本缺乏任何處理--至少在英語(yǔ)書籍中是這樣。相反,大部分內(nèi)容只記錄在博客文章和各種比賽問(wèn)題的方案中。
《USACO算法書》
這本是是備考USACO競(jìng)賽一站式指南,為USACO比賽的銅牌到銀組、金組,再到鉑金,提供了一系列有價(jià)值的參考資料。0基礎(chǔ)開始學(xué)習(xí)USACO必備書籍。
USACO競(jìng)賽學(xué)習(xí)五本經(jīng)典用書,領(lǐng)取方式:
添加微信小助手即可:yyyy782810474 備注【官網(wǎng)】即可領(lǐng)取
微信咨詢