Friday 10 July 2015

how to start competitive coding

hello friends,
                 I have seen many people confused about how to start competitive coding, and what are benefit of it and many more question related to competitive coding. me too was confused when i was in 1st year but now i loved competitive coding.
                     First of all i want to introduce few competitive sites
Spoj - http://www.spoj.com/
Top Coder - http://www.topcoder.com/
Project-Euler - https://projecteuler.net/
code chef- http://www.codechef.com/
Hacker Rank - https://www.hackerrank.com/
Hacker Earth - https://www.hackerearth.com/
these are the sites on which i used to do coding.
here are few links I am providing from where I cleared my doubt about competitive coding https://www.quora.com/What-was-Anudeep-Nekkantis-Competitive-Programming-strategy-to-become-35th-in-Global-ranking-in-just-6-7-months  read reply by anudeep nekkanti. I too suggest not directly just read algorithm try to implement it after reading it from 2-3 sources.Take part in coding event hosted on many competitive coding sites.
                  As in above link anudeep mention benefit of competitive coding,so Now lets talk about some competitive coding exam.I suggest you to apply for that at least once it really gives you great experience, If you really want to apply for competitive coding exam then first try online coding events on competitive coding sites. I have mostly taken part on many content on Hacker Earth-college challenge : https://www.hackerearth.com/college-challenges/ .
if you have enough practice in content then take part in content like
acm-icpc : http://www.codechef.com/icpc
ioi : http://www.ioinformatics.org/index.shtml

for icpc you should require knowledge of all standard algorithm. I suggest you to read this book all standard algorithm required for icpc are given in it and try to solve all problem given in it
  book_for_icpc

thanks for visit and read my post
"keep coding"

my profile
Hacker Earth : hacker earth_priyank
Spoj : spoj_priyank
Project Euler : project euler_priyank
Facebook : facebook_priyank

1 comment: