Member-only story

Advice to early competitive programmers

Md Shadekur Rahman
2 min readFeb 7, 2021

--

ACM ICPC logo

I participated in one online preliminary ACM ICPC regional contest from Dhaka, BD site. I have also competitive programming experience in UVa online judge, Topcoder (https://www.topcoder.com/members/survival07/details/?track=DATA_SCIENCE&subTrack=SRM), Codeforces, Codechef etc. From my those experiences, I am going to share some advice to be a better problem solver in competitive programming.

  • Have mentors/friends

If you are in a degree program in a college/university, spend time with friends who does competitive programming or someone who participated in ACM ICPC before. They can provide you with guidelines to develop your problem solving skill.

  • be consistent in problem solving

Make a routine of how long and when you want to give time to competitive programming problem solving.

  • do upsolving

If you were not able to solve a problem in an onsite or online contest, give some extra time after contest to figure out the solution, learn the required algorithm, then code the solution.

  • practice in a contest setting

Solve problems by assigning a time duration to them. Solve with teammates if you are preparing for regional or final ACM ICPC round.

  • discuss problems with friends

--

--

No responses yet