zzzzsust19's blog

By zzzzsust19, history, 21 month(s) ago, In English

Look at this solve count. I have accumulated 100+ 1900 rating problem solves, but am barely an Expert. My practice approach doesn't look alright. If you are wondering how I practice, I arrange a sheet of problems, which are taken from the problemset ordered in ascending order of rating. No guides, no tutorial, no tags (Yes tags if I am stuck on it for a while), until the problem is solved. But somehow it doesn't feel right. It feels like I am still just as good as I was when I had half the 1900 solves I currently have.

And also, somehow 1900 feels easier than 1800. Am I imagining things

  • Vote: I like it
  • -31
  • Vote: I do not like it

| Write comment?
»
21 month(s) ago, # |
  Vote: I like it +1 Vote: I do not like it

I hope you'll reach your goals very soon if you work hard! Could you please tell how did you make the picture from the post?

»
21 month(s) ago, # |
  Vote: I like it 0 Vote: I do not like it

Can you please share the practice question.. I mean the problem set for me.. I am beginner now... I want to practice alot

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it -7 Vote: I do not like it

    They are just sets of problems rated 1800, 1900, 2000. I don't think they will help you yet. Right now, you should focus more on 1200, 1400 and then 1600 problems once you are around 1300

»
21 month(s) ago, # |
  Vote: I like it -10 Vote: I do not like it

How fast are you actually solving them?

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it -10 Vote: I do not like it

    Kind of random. Sometimes withing half an hour, sometimes a few days. On average less than two hours I guess

»
21 month(s) ago, # |
Rev. 2   Vote: I like it +5 Vote: I do not like it

I solved problems in a similar way and I feel it helped me a lot. I used https://c2-ladders.com/ which is not super amazing but better than just solving randomly/sorted by the number of solves.

Also, div 3. problems are still (it was updated at some point, previously it was even worse) easier than the rating suggests, I would definitely consider them to have at least -100 rating if not -200.

Just keep solving and it will pay eventually. Possibly you will feel no effect for a month or two but then you will feel a lot in a short period of time.

»
21 month(s) ago, # |
  Vote: I like it +1 Vote: I do not like it

Are you attempting contests under stress? Maybe rating stress/ seeing your peers improve whilst you're not at their level?

If this is the problem, then mate I would suggest you to not put so much equity on CP. You need to understand that whatever you're doing is amazing and enough. Get out of that toxic competitiveness. It's hard at the beginning (maybe take a break from CP and do something else for eg. build a website or take some small course, etc.) but once you get out of that zone, you'll notice that the only obstacle in your growth was you.

Hope this helps!

»
21 month(s) ago, # |
  Vote: I like it +3 Vote: I do not like it

take a break

»
21 month(s) ago, # |
  Vote: I like it +28 Vote: I do not like it

you haven't done a contest in 3 months sir

»
21 month(s) ago, # |
Rev. 2   Vote: I like it +2 Vote: I do not like it

Make sure to have 5 minutes after the acceptance for recapping by asking yourself some questions

for example, make sure you understood the solution well, find out how could you solve it quicker (the steps you would take to reach the solution quicker), how could you sort the thinking steps in your brain to reach the solution and many other questions you will figure out by yourself.

I think if you tried to recap after each problem, your brain will be more organized in the next problems

Also participate in contests as many as you can without worrying about ranks (If you are master you will get it whatever happened)

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Kofta Sorry for asking this but which Ladder you are talking about is it A2oj?

    • »
      »
      »
      21 month(s) ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      A2oj is the one I am using, it's really good.

      there is also Mostafa Saad's sheets

      • »
        »
        »
        »
        21 month(s) ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Sir, many people talked about these ladder eventually few good coders are also said that its too old and now it wont be helpful. as a beginner what u can suggest us. sort a certain rating in with lowest submission and solve this?

»
21 month(s) ago, # |
Rev. 3   Vote: I like it +4 Vote: I do not like it

Make sure you solve problems around 1600-1700 quickly before trying to solve 1900. if the foundation is weak, the building will fall

For this, I prefer solving from ladders

»
21 month(s) ago, # |
  Vote: I like it 0 Vote: I do not like it

I think it might be related to how you're choosing the problems aswell, is it random?

»
21 month(s) ago, # |
  Vote: I like it +40 Vote: I do not like it

Don't lie bro, this is not your problem solves

Yours

Rather it is of this person below.

AshrafSustS19

Quit alting bro.

»
21 month(s) ago, # |
  Vote: I like it +23 Vote: I do not like it

it is not your profile sir, you have solved 21 problems of difficulty == 1900

omegalul I guess

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Yes, such a troll

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Btw, how long have you been practicing like this. I also have been practicing in a similar manner. It's been around a year since I started grinding.

    • »
      »
      »
      21 month(s) ago, # ^ |
        Vote: I like it +3 Vote: I do not like it

      since start of 2022 year.

      I felt I was making no progress for a long time, and decided to solve 250+ problems of each difficulty starting at 1900,

      right now at 2200 and it finally seems like I am getting better

»
21 month(s) ago, # |
  Vote: I like it +3 Vote: I do not like it

Another thing that could be affecting this is that problems that are really old were rated differently than the ones now.

Most recent problems of 1000-1100 difficulty for me take me around 20 minutes to solve, but when I attempt 1000-1100 problems from like 5 years ago it takes me an average of 4 minutes.

I think it has to be related to the fact that in older times people would start from 1400 rating instead of 0

»
21 month(s) ago, # |
  Vote: I like it +3 Vote: I do not like it

Perhaps you should work on speed as well.

Graph

As you can see, I can only solve problems significantly lower rated in contest than those I do than those in practice. Also, I don’t like to use problem ratings as a metric because they aren’t tailored to the individual. Just upsolve and solve problems you struggle on, or at least work on those topics.

»
21 month(s) ago, # |
  Vote: I like it 0 Vote: I do not like it

This is an advice from personal experience, so take it with a grain of salt. Start from Leetcode (if you haven't). Codeforces problems have a much wider range of topics, and some rely heavily on logic, which can be tough to practice. I currently have 538 lc+cf problems solved total (in my lifetime), and feels like I can solve <2000 problems rather consistently in contest.