Google Code Jam谷歌全球編程挑戰(zhàn)賽是 Google 舉行的一項(xiàng)國(guó)際編程競(jìng)賽,目標(biāo)是為 Google 選拔頂尖的工程人才。該項(xiàng)賽事始于 2003 年,每年競(jìng)賽中所有參賽者在經(jīng)過(guò) 4 輪線上比賽后,將會(huì)誕生 25 位選手參加在不同Google Offices地點(diǎn)舉辦的The World Finals全球總決賽,競(jìng)爭(zhēng)現(xiàn)金大獎(jiǎng)及獎(jiǎng)杯。
比賽內(nèi)容包括一系列的算法問(wèn)題,參賽者必須在指定時(shí)間內(nèi)解決。參賽者允許使用任意自選編程語(yǔ)言和開(kāi)發(fā)環(huán)境來(lái)解答問(wèn)題。Google Code Jam憑借全球平臺(tái)和獨(dú)特的互動(dòng)式 PK 賽制,已迅速成為全球信息學(xué)愛(ài)好者最熱衷參與的世界級(jí)編程大賽之一。
01、競(jìng)賽介紹
適合對(duì)象
- 年滿16周歲,所有對(duì)計(jì)算機(jī)編程與算法感興趣的同學(xué)們均可參加。
- 如果進(jìn)入現(xiàn)場(chǎng)總決賽,需要至少年滿18周歲。
競(jìng)賽規(guī)則
比賽由五輪組成:資格賽、第一輪比賽、第二輪比賽、第三輪比賽和總決賽。除總決賽以外的所有的比賽都將在線進(jìn)行。
No.1?資格賽
- 總計(jì)27個(gè)小時(shí),但實(shí)際并不一定需要那么長(zhǎng)的時(shí)間達(dá)到之后30分的晉級(jí)線,進(jìn)入第二輪。
No.2?線上第一輪
- 共分成A、B、C三輪子競(jìng)賽,你可以選擇參加任何一輪子競(jìng)賽或者全部參與,直到你到達(dá)晉級(jí)線。每輪子競(jìng)賽成績(jī)前1500名將進(jìn)入下一輪,總計(jì)4500位選手。
No.3?線上第二輪
- 前一輪晉級(jí)選手將在此輪競(jìng)爭(zhēng)前1000名的席位,從而第一進(jìn)入下一輪。
No.4?線上第三輪
- 1000名經(jīng)濟(jì)選手將會(huì)得到限量款Code Jam的T恤一件,并角逐最后25個(gè)進(jìn)入全球總決賽的席位。
No.5?全球總決賽
- 每年在不同地方的Google Office舉行,在總決賽期間,選手將被要求僅使用Google提供的計(jì)算機(jī)設(shè)備和材料比賽,但可以選擇使用自己攜帶的鍵盤(pán)和 Google 允許的其他材料。
* 注:參賽時(shí),在每輪競(jìng)賽結(jié)束后均可查閱參賽選手所提交的答案與代碼。Google將會(huì)負(fù)擔(dān)總決賽選手個(gè)人與競(jìng)賽相關(guān)的花銷,例如Visa申請(qǐng)費(fèi)及不超過(guò)100刀的visa申請(qǐng)交通費(fèi),由google公司采購(gòu)的大型機(jī)場(chǎng)來(lái)回coach class的機(jī)票,每天不超過(guò)30刀的餐飲費(fèi)等,但其余花銷將由自己負(fù)擔(dān),詳情參考官網(wǎng)。
02、競(jìng)賽時(shí)間及獎(jiǎng)項(xiàng)
比賽時(shí)間
- 注冊(cè)開(kāi)始時(shí)間:2022年3月1日19:00 (UTC)
- 注冊(cè)截止時(shí)間:2022年4月3日02:00 (UTC)
- 資格賽時(shí)間:2022年4月1日23:00—2022年4月3日02:00?(UTC)
- 第一輪(A)時(shí)間:2022年4月9日01:00—2022年4月9日03:30?(UTC)
- 第一輪(B)時(shí)間:2022年4月24日16:00—2022年4月24日18:30?(UTC)
- 第一輪(C)時(shí)間:2022年4月30日09:00—2022年4月30日11:30?(UTC)
- 第二輪時(shí)間:2022年5月14日14:00—2022年5月14日16:30?(UTC)
- 第三輪時(shí)間:2022年6月4日14:00—2022年6月4日16:30?(UTC)
- 世界總決賽時(shí)間:2022年8月6日13:00—2022年8月6日17:00?(UTC)
競(jìng)賽獎(jiǎng)項(xiàng)
- 第一名 1St Place:$15,000USD
- 第二名 2nd Place:$2,000USD
- 第三輪 3rd Place:$1,000USD
- 第4-5名 4th -5th Place:$100USD
- online Round 2的前1000名選手將獲得限量版T恤一件。
- Final Round的選手,有可能會(huì)獲得Google周邊產(chǎn)品,視情況而定。
Google Code Jam 比賽數(shù)據(jù)匯總
03、競(jìng)賽內(nèi)容
比賽內(nèi)容包括一系列的算法問(wèn)題,參賽者必須在指定時(shí)間內(nèi)解決。參賽者允許使用任意自選編程語(yǔ)言和開(kāi)發(fā)環(huán)境來(lái)解答問(wèn)題,但所有答案需要線上提交并在提交時(shí)注明所選用的語(yǔ)言,且僅限一個(gè)不超過(guò)100kb的文件。
感興趣的同學(xué),可以登錄Google Code Jam官網(wǎng)了解、練習(xí)。
官網(wǎng)題庫(kù)鏈接https://codingcompetitions.withgoogle.com/codejam/archive
免費(fèi)報(bào)考指南課程/定制考試計(jì)劃/留學(xué)教材/核心內(nèi)部資料 一鍵領(lǐng)取