I am a programmer and a student in grade 6. I want to start Competitive Programming (CP), but I struggle to solve problems involving Binary Trees, Graphs, Dynamic Programming (DP), etc. However, I am very enthusiastic about learning CP.
Right now, I feel upset because I feel like I am wasting my time, which I could use more productively. If anyone could guide or help me with this, I would be truly grateful and thankful to them.
CP can only be strengthened by training, and if you can train for at least three hours a day, you will become very strong after a few years. You must solve a lot of problems.
I think you should solve more problems on that topic. That can improve the situation.
You solved 168-800 rated problems!
First Stop solving 800 rated problem try 900-1200.
For real. It is even worse because most $$$800$$$-rated problems aren't even real $$$800$$$-rated cuz of the floor.
How come you got 7upvote and I got 0??
Try to format your numbers using LaTeX next time.
That's quite strange ?_?
How you became master on codeforces under 17 months??
123gjweq2
He could say some nonsense about practice strategy, but the Truth is that he probably has a good IQ. Everyone is different.
I think you can solve some of the more difficult problems, and it's also very beneficial to solve the easy parts of those problems. And studying math may improve your thinking skills. Besides, the blogs um_nik writes are very useful, I have learn a lot from it. (If you think this passage is very twisted, I want to tell you that it is machine translated. My English is not very good.)
Use this
That's a great resource. Thank you so much!!
You're welcome ✿