Hello there people! I have been around this platform for almost a year and solved many 800-1100 rating problems, almost 40 of each rating. But I feel like it is not helping in intuition building and thinking ability. I am stuck on around 800 900 rating and the solution for the problems in the contest is not striking to me and eventually, I give up in contests. Even trying hard on some problem won't yield a solution many times. Kindly help me cross this and suggest what might be the bottleneck.
.
Personally, I believe that easy codeforces problems are not the best way to begin codeforces. Instead, try sites like usaco.org (start with doing bronze division) or other OI sites because their problems in my experience are more educational and have helped me more than codeforces problems. Also to learn you can do problems from usaco.guide. Though the order of the algorithms you learn and the type of problems are different, usaco bronze and silver problems are much easier to transition into for a beginner.