I have been solving questions continuously for the past 60+ days and I feel that there is no big improvement , I accept the fact that it will take some time to improve , but at this stage what all should I learn (any new algorithms -like binary search bitmasks ) and which set of problems should start solving (as of now I'm trying from C2- ladders (1000-1200) level .
https://docs.google.com/document/d/1E8j0FCoNbdptnaPxwmeaRqp6UkTGPg-6NUjLGJDNGMI/edit . Go through this once .
thankss
Thanks for giving valuable advice will try to follow it.
bro also give contest regularly along with practice to have time-bound experience and topics are binary_search, number theory, and greedy for now. I hope it will help u out.
thanks bro
Just read a basic algorithm book like CLRS. It doesn't take too long and it contains most of algorithms you need to know, except segment trees.
According to CF analytics you are only practicing 800-1100 really, try practicing 1200-1400. Also don't look at editorial when practicing.
Why shouldn't I read editorials when practicing?
I heard that it is good to try to solve it for 20-30 minutes before trying to read editorial, as otherwise your brain doesn't work. Maybe only read editorial after you can not solve it on your own and have tried for over 30 minutes.
Stop solving problems. Touch grass or hang out with friends please
I don't there's much for you to learn now, for A B and C in Div.2 contests takes almost no algorithms other than searching and binary search. Also, improving do take time, look at my graph and it's really painful XD
does that mean *1800 problems are too easy for me to practice if I can always solve them from them in archive in less than 40 minutes?
omg shadow assassin MVP++ (even though cyan would probably be more fit) !
It could be easy for you, but you might want to solve it faster (maybe). If you solve the easy ones faster, you would have more time to solve the harder ones. So once you can solve 1800 problems really fast, you could then move on to higher rated, which I think would be more suitable. If it takes like 30 minutes (around a quarter of a contest) to solve a 1800 problem (usually like a div2D or smth), you wouldn't have time to solve the 2000+ problems like a div2E or F (because they seem dang hard). If there is anything wrong with my logic please do inform me.