Google Code Jam ialah persaingan pengaturcaraan antarabangsa yang dihoskan dan ditadbir oleh Google.[1] Pertandingan ini bermula pada tahun 2003 sebagai cara untuk mengenal pasti bakat kejuruteraan teratas untuk peluang pekerjaan di Google.[2] Persaingan ini terdiri daripada satu set masalah algoritma yang mesti diselesaikan dalam jumlah masa yang tetap. Pesaing boleh menggunakan bahasa pengaturcaraan dan persekitaran pembangunan untuk mendapatkan penyelesaian mereka. Dari tahun 2003 hingga 2007, Google Code Jam telah digunakan pada platform Topcoder. Sejak 2008 Google telah membangunkan infrastruktur mereka sendiri untuk pertandingan ini.

Google Code Jam
StatusAktif
KekerapanTahunan
NegaraSeluruh dunia
Tahun aktif
2003-
Dirasmikan2003
Kehadiran27,170 (2016)
Belanjawan$ 15,000 untuk pemenang, hadiah yang lebih kecil untuk naib juara
PenaungGoogle
Laman sesawang
https://code.google.com/codejam/
sunting
Lihat pendokumenan templat ini
Lihat pendokumenan templat ini

Bermula dari tahun 2015, Google juga menjalankan Distributed Code Jam, dengan memberi tumpuan kepada algoritma yang diedarkan.[3] Ini dijalankan sejajar dengan Code Jam, biasa, dengan kelayakan dan pusingan akhirnya, untuk hadiah utama sebanyak $ 10,000, tetapi hanya terbuka untuk orang yang layak ke Pusingan 2 Jam Code (sehingga 3000 orang). Beberapa masalah Google Code Jam, telah menyebabkan penyelidikan akademik.[4]

Pemenang terdahulu sunting

Google Code Jam sunting

Tournament Finals location Competitors 1st place 2nd place 3rd place
2018 Toronto, Canada ?   Gennady Korotkevich   Kamil Debowski   Makoto Soejima
2017 Dublin, Ireland 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali25,289   Gennady Korotkevich   Konstantin Semenov   Vladislav Epifanov
2016 New York City, New York, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali27,170   Gennady Korotkevich[5]   Kevin Atienza   Egor Kulikov
2015 Seattle, Washington, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali23,296   Gennady Korotkevich   Makoto Soejima   Bruce Merry
2014 Los Angeles, United States[6] 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali25,462   Gennady Korotkevich   Evgeny Kapun   Yuzhou Gu
2013 London, United Kingdom 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali21,273   Ivan Metelsky[7]   Vasil Bileckiy   Vladislav Isenbaev
2012 New York City, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali20,613   Jakub Pachocki   Neal Wu   Michal Forišek
2011 Tokyo, Japan 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali14,397   Makoto Soejima   Ivan Metelsky   Jakub Pachocki
2010 Dublin, Ireland 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali12,092   Egor Kulikov   Erik-Jan Krijgsman   Sergey Kopeliovich
2009 Mountain View, California, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali8,605[8]   Tiancheng Lou   Zichao Qi   Yoichi Iwata
2008 Mountain View, California, United States[9] 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali7,154   Tiancheng Lou   Zeyuan Zhu   Bruce Merry
2006 New York City, United States ?   Petr Mitrichev   Ying Wang   Andrey Stankevich
2005 Mountain View, California, United States ?   Marek Cygan[10]   Erik-Jan Krijgsman   Petr Mitrichev
2004 Mountain View, California, United States ?   Sergio Sancho   Po Ruh Loh   Reid Barton
2003 Mountain View, California, United States ?   Jimmy Mårdell   Christopher Hendrie   Eugene Vasilchenko

Distributed Code Jam sunting

Tournament Finals location Competitors 1st place 2nd place 3rd place
2018 Toronto, Canada ?   Mateusz Radecki   Kevin Atienza   Tomek Czajka
2017 Dublin, Ireland 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali3,000   Andrew He   Evgeny Kapun   Erik-Jan Krijgsman
2016 New York City, New York, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali3,000   Bruce Merry   Yuzhou Gu   Filip Hlasek
2015 Seattle, Washington, United States 0Ralat ungkapan: Aksara tanda baca "," tidak dikenali.Ralat ungkapan: Aksara tanda baca "," tidak dikenali3,000   Bruce Merry   Marcin Smulewicz   Ting Wei Chen
 
Struktur Google Code Jam (2018). Nombor menunjukkan berapa ramai orang maju ke pusingan seterusnya. Warna menandakan format pertandingan: kuning - anda menjalankan kod anda secara tempatan dan menyerahkan hasil dan sumbernya, biru - anda menyerahkan kod anda dan Google mengendalikannya dalam persekitaran yang diedarkan.

Keputusan mengikut negara sunting

Country 1st place 2nd place 3rd place
  Belarus 6 1 0
  China 2 3 1
  Russia 2 2 7
  Poland 2 1 1
  Japan 1 1 2
  Argentina 1 0 0
  Sweden 1 0 0
  USA 0 2 1
  Netherlands 0 2 0
  Canada 0 1 0
  Ukraine 0 1 0
  Philippines 0 1 0
  Afrika Selatan 0 0 2
  Slovakia 0 0 1

Lihat juga sunting

Rujukan sunting

  1. ^ Dyer, J.; Gregersen, H.; Christensen, C.M. (2011). The Innovator's DNA: Mastering the Five Skills of Disruptive Innovators. Harvard Business Review Press. m/s. 196. ISBN 978-1-4221-4271-4. Diarkibkan daripada yang asal pada 5 Ogos 2018. Dicapai pada 30 Julai 2018. Unknown parameter |dead-url= ignored (bantuan)
  2. ^ Lowe, J. (2009). Google Speaks: Secrets of the World's Greatest Billionaire Entrepreneurs, Sergey Brin and Larry Page. Wiley. m/s. 284. ISBN 978-0-470-50124-5. Diarkibkan daripada yang asal pada 5 Ogos 2018. Dicapai pada 5 Ogos 2018. Unknown parameter |dead-url= ignored (bantuan)
  3. ^ Ghoshal, Abhimanyu (11 Mac 2015). "Registration for Google's Code Jam 2015 is Now Open". The Next Web. Diarkibkan daripada yang asal pada 4 Disember 2016. Dicapai pada 30 Julai 2018. Unknown parameter |dead-url= ignored (bantuan)
  4. ^ Dymchenko, Sergii; Mykhailova, Mariia (2015). "Declaratively solving tricky google code jam problems with prolog-based ECLiPSe CLP system". Roceedings of the 30th Annual ACM Symposium on Applied Computing: 2122–2124. arXiv:1412.2304. doi:10.1145/2695664.2696032. ISBN 978-1-4503-3196-8. Dicapai pada 4 August 2018.
  5. ^ "Archived copy". Diarkibkan daripada yang asal pada 1 November 2016. Dicapai pada 5 Ogos 2018. Unknown parameter |dead-url= ignored (bantuan)CS1 maint: archived copy as title (link)
  6. ^ Dickey, Josh (16 Ogos 2014). "Belarus 18-Year-Old Wins Google's Code Jam on His First Try". Mashable. Diarkibkan daripada yang asal pada 30 Disember 2017. Dicapai pada 30 Julai 2018. Unknown parameter |dead-url= ignored (bantuan)
  7. ^ Barreiro, Victor Jr. (24 Jun 2014). "Filipino engineer tops Southeast Asia in Google Code Jam". Rappler. Diarkibkan daripada yang asal pada 1 Ogos 2017. Dicapai pada 30 Julai 2018. Unknown parameter |dead-url= ignored (bantuan)
  8. ^ A New Learning Paradigm: Competition Supported by Technology. Centro para el Desarrollo de las Comunicaciones de Castilla y Leon (CEDETEL). 2010. m/s. 8. ISBN 978-84-937580-3-5. Dicapai pada 5 August 2018.
  9. ^ Reardon, Marguerite (29 September 2008). "Google selects Code Jam finalists". CNET. Diarkibkan daripada yang asal pada 29 Jun 2018. Dicapai pada 30 Julai 2018. Unknown parameter |dead-url= ignored (bantuan)
  10. ^ Informationweek. CMP Publications. 2005. m/s. 77. Diarkibkan daripada yang asal pada 5 Ogos 2018. Dicapai pada 5 Ogos 2018. Warsaw University student Marek Cygan got noticed by entering the search-technology company's third annual computer-programming competition—the 2005 Google Code Jam – and scoring the $10,000 grand prize, beating 14,500 ... Unknown parameter |dead-url= ignored (bantuan)

Pautan luar sunting