Hey! Sorry for this question but i was totally confused which is a better way to practice among A2OJ ladders or Junior Training Sheet or random practice on CodeForces (also if it is the one how to select the problems because even for a single rating range there are more than 100's of problems and by this how do we know that we actually have learned a concept which may be missed in those questions) . You can also tell what worked out for you the best. Once again sorry for this post but i wanted to ask it and couldn't find an answer already on this. Thanks in advance.
you should read this
https://github.com/Errichto/youtube/wiki/How-to-practice%3F
My mans made a whole new account to ask this question
When I was a beginner I liked the A2OJ ladder and I really think it improved my skills because it forced me to solve one problem at a time — otherwise it is easy to fall into this cycle of only doing easy problems and fooling yourself. It's a danger especially with random practice, even now I sometimes notice that I've been doing it.
otherwise it is easy to fall into this cycle of only doing easy problems and fooling yourself
Me :(
So, do you suggest doing A2OJ Ladders => like the one that has problems in the range x to x+100 or The A2OJ categories where " Codeforces Div2 A,B,C,D,E" is also one category. So do you suggest the former or latter? please do clarify. Thanks in advance
I used to do the latter, but I'm sure the former is also suitable.
I have used all 3 of them at different times, and all have helped me to improve, but if you want to select any one out of these i would say that the Junior training sheet has the best combination of problems. It also contains problems of different OJ's so you would find a good variation in the type of problems you solve.