Onze overwinning: TopCoder Open 2019

Onze overwinning: TopCoder Open 2019

In Houston vond van 13 tot 16 november de finale van het TopCoder Open 2019 plaats, en Gena Korotkevich (Wit-Rusland) behaalde de eerste plaats in twee competities: Algorithm en Marathon. Dit is nog nooit eerder in hetzelfde jaar gelukt! Een geweldige afsluiting van seizoen 2019, waarin Gena al eerder had gewonnen in de finales van twee andere grote competities: Google Code Jam en Facebook Hacker Cup.

Topcoder Open is een jaarlijkse individuele professionele programmeerwedstrijd die wordt georganiseerd door Topcoder Inc. Het wordt gehouden volgens het Topcoder-systeem sinds 2001. In totaal zijn er zes soorten competities in Topcoder: Algorithm, Development, First2Finish, UI Design, UI Prototype en Marathon.

Marathon Match (MM) is een optimalisatieprobleem waarvan zelfs de organisatoren het juiste antwoord niet kennen. De programmeur moet een zo efficiƫnt mogelijke oplossing bieden in korte tijd.

Algorithm (SRM) is klassiek sportprogrammering. Je moet in anderhalve uur problemen oplossen in Java, C#, C++ of Python.

Onze overwinning: TopCoder Open 2019

Dit artikel is geschreven met de steun van het bedrijf EDISON Software, dat een elektronisch systeem voor medische controles ontwikkelt, evenals ondersteuning biedt voor software.

Onze overwinning: TopCoder Open 2019

Finalisten van 2019

Onze overwinning: TopCoder Open 2019

Gennady Korotkevich werd geboren in 1994 in Wit-Rusland. In 2012 begon hij aan het St. Petersburg Institute of Technology, Mechanics and Optics (ITMO) op de faculteit Informatie Technologie en Programmering. In 2018 besloot hij zijn studie voort te zetten in de doctoraatsopleiding aan ITMO.

Interview met Gennady

Winnaars van voorgaande jaren in de categorie Algorithm (SRM)

  • Rusland Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • China Yuhao Du xudyh (2017);
  • Japan Makoto Soejima rng_58 (2016, 2011, 2010);
  • Wit-Rusland Gennady Korotkevich tourist (2014);
  • Rusland Egor Egor (2012); China Bin Jin crazyb0y (2009);
  • Polen Tomasz Czajka (2008, 2004, 2003);
  • Nederland Jan Kuipers Jan_Kuipers (2007);
  • Polen Eryk KopczyƱski Eryx (2005);
  • AustraliĆ« John Dethridge John Dethridge (2002);
  • Verenigde Staten jonmac (2001).

Winnaars van voorgaande jaren in de categorie Marathon Match (MM)

  • Wit-Rusland Gennady Korotkevich tourist (2018);
  • Polen Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • China TianCheng Lou ACRush (2015);
  • Zuid-Korea Won-Seok Yoo ainu7 (2012);
  • Japan Yoichi Iwata wata (2010);
  • Rusland Andrey Lopatin KOTEHOK (2009);
  • Polen Mateusz Zotkiewicz Mojito1 (2007).

Winnaars van voorgaande jaren in de categorie First to Finish (F2F)

De deelnemers van de wedstrijd krijgen een set kleine programmeertaken (bijvoorbeeld het corrigeren van fouten / verbeteringen in een bestaande codebasis), en zij krijgen beoordelingen op basis van wie als eerste elke taak oplost.

  • Rusland Dmitry Kondakov kondakovdmitry (2018);
  • Nigeria Akinwale Ariwodola akinwale (2017, 2014);
  • China vvvpig (2016); India Pratap Koritala supercharger (2013);
  • China Lan Luo hohosky (2012);
  • China Yang Li Yeung (2011);
  • OekraĆÆne Margaryta Skrypachova Margarita (2010);
  • China Ninghai Huang PE (2009).

Winnaars van voorgaande jaren in de categorie Software Development

De deelnemers moeten volgens de eisen van de klanten aan de softwarecomponent / het product binnen 4 uur de component / het product op de best mogelijke manier realiseren.

  • Vietnam Ngoc Pham ngoctay (2018);
  • Spanje Sergey Pogodin birdofpreyru (2017);
  • Polen Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • China Zhijie Liu morehappiness (2013);
  • China Yang Li Yeung (2012, 2010);
  • Filipijnen Franklin Guevarra j3_guile (2011);
  • China GuanZhuo Jin Standlove (2009 — Architectuur, 2004);
  • ArgentiniĆ« Pablo Wolfus pulky (2009 — Assemblage);
  • China Yanbo Wu assistant (2009 — Componentontwikkeling);
  • Canada Piotr Paweska AleaActaEst (2009 — Specificatie);
  • BraziliĆ« Romano Silva romanoTC (2008);
  • China Feng He hefeng (2007);
  • IndonesiĆ« Sindunata Sudarmagi sindu (2006);
  • China Qi Liu visualage (2005).

Winnaars van voorgaande jaren in de categorie UI Design

De deelnemers worden gevraagd om het beste (visuele) ontwerp van de gebruikersinterface voor het softwareproduct / de webportaal, enz. te creƫren volgens de eisen van de klant.

  • ThailandTeeraporn Sriponpak iamtong (2018, 2012);
  • IndonesiĆ« Panji Kharisma kharm (2017);
  • IndonesiĆ« Junius Albertho abedavera (2016, 2015, 2013, 2011);
  • IndonesiĆ« Faridah Amalia Mandaga fairy_ley (2014);
  • IndonesiĆ« Tri Joko Rubiyanto djackmania (2010);
  • AustraliĆ« Dale Napier djnapier (2009);
  • Filipijnen Nino Rey Ronda oninkxronda (2008);
  • China Yiming Liao yiming (2007).

Meer publicaties over dit onderwerp:

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster