Hey guys, what do you think is the best practice method at my rating range?
I was thinking to choose one between:
solving random problems with difficulty close to my rating
doing virtual contests every day
solving the problems from A2OJ ladders
solving problems in a team with people that are in the same rating range
If you have any other methods or tips, please let me know. Thanks!
Auto comment: topic has been updated by Ciorap88 (previous revision, new revision, compare).
Solving rating wise worked for me :)
Auto comment: topic has been updated by Ciorap88 (previous revision, new revision, compare).
For me, which one of these will be the best? A2oj ladders, Solving problems from cf problem set above my rating->900-1300, CSES problem set, Virtual contests, or reading cph and doing related problems to the chapters
I would suggest just doing the A and B problems from the last 100 div2 contests and you will definitely improve. Also try not to look at the editorial after less than 30-60 minutes.
Options 1, 2, 4 seem good, 3 not as much. 1 is good if you replace "close to" to "higher than" or at least "a bit higher than". Don't limit yourself to one kind of practice.
Why are a2oj ladders not good?
Too artificial. Read what kabuszki wrote below.
Try not to limit yourself to one method. It should depend on what you currently want to do. Like if you want to improve your speed during contest or want to work on your mindset during contest you can try virtual contests. Or if you want to improve your problem level like you can solve C but now you want to solve D during contests you can try solving problems that are a bit level higher to improve problem solving.
You can choose a kind of problem (like dfs, binary search, and dp) to solve, especially the ones you are not really good at. If you think the problems with difficulty close to your rating are too hard, you can choose some easier problems. It's great to see the tutorials.
https://codeforces.me/blog/entry/75662
I don't find standard problems difficult and I think I know the major algorithms that I need. My issue is actually random problems that don't require a specific algorithm.
You shouldn't be trying to find out what's best for your rating range. Instead focus on finding out what's best for you.
Pick one method and stick to it for 4+ weeks. Track your progress (or lack of it). If you don't feel good with some method, don't force it. If you feel good, but after 4 weeks you don't see a satisfying progress, change the method.
Understand the method, don't overtrain (have at least 1 day off in a week), don't do stupid things, understand your strong and weak sides and your rating will flourish.
i went to master without any practising, all you need is the talent
I wish I could downvote twice.
I guess you're sarcastic since you participated in at least 50 contests before hitting master, so I'm gonna upvote. Nice one :)
huh, I'm not sarcastic, I was accelerating cp knowledge during these contests.
That's exactly what practice means............
then participate in contests and accelerate knowledge, as you see it works
Sis , Can you tell resources and method ,from where and how you practiced. Is upsolving CF is enough to be CM within 6 months (if someone is already close to cyan ) ?
Also ,is it good to read books like CP by Antti ,or CP3 .Or just problem solving.
I need to urgently became a CM . Thank you .
Books are very good, upsolving CF is good
What did you decide then?