Competitive coding


  • Competitive Coding


Mentors :

  • Pratyush Agrawal
  • Srijan Karn
  • Yash Gupta

Mentees :

  • Akshat Gautam
  • Aniket Agrawal
  • Devak Sinha
  • Harsh Vinayak Borkar
  • Himanshu Wakode
  • Hiren Bavaskar
  • Janeel Patel
  • karthikeya reddy konda
  • Kunal Chhabra
  • Nilesh Sonune
  • Payal Choudhary
  • Prajwal Patil
  • Prajwal Singh
  • Prateek Chauhan
  • Raja Gond
  • Rishav Ranjan
  • Ruchir Chheda
  • Sahasra Ranjan
  • Shivang Tiwari
  • Sidharth Mundhra
  • Tamoghno Kandar
  • Vrinda Jindal
  • Manan Agarwal


Get started with competitive coding!

This project is aimed towards people who want to better themselves in the sport of competitive programming. The plan during the summers would be to get people familiar with standard data structures and algorithms. Apart from this the project would require the mentees to give a good amount of time to practice problems on various online judges like Codeforces, Codechef, SPOJ etc.

Proposal
Mention your familiarity with C++ and algorithms in the proposal. Also if you already practice on some online judge like codechef, codeforces, hackerearth, do provide the link to your profile on those judges. If active on GitHub, provide link for that too. Also mention what other activities you are taking up in the summer and how much time you will be able to devote per week for SOC.

Tentative Timeline :

Week Work
Week 1 C++ revision and STL
Week 2 Sorting, binary search
Week 3 Greedy algorithms, exchange arguments
Week 4 Binary exponentiation, sieve, modular arithmetic, Fermat’s theorem
Week 5 Dynamic programming(basic)
Week 6 Dynamic programming(advanced)
Week 7 Graph representation, BFS, DFS
Week 8 Dijkstra’s algorithm