Блог пользователя chaudhary__jr

Автор chaudhary__jr, история, 5 лет назад, По-английски

Competition 1 (Rating-1392)

I got Rating 1392 felt a little happy only to realise it's a decrease of 108 and I am just a Pupil. So started working on DP problems and Graph problems. It has been a month now.

Competition 2 (Rating-1302)

You all know I have been practicing DP and Graphs in the hope of better my rating. Well turned out it wasn't enough. Or to be true to myself like the last contest solved 1 question, and got rating 1302. Ya -90 more. And after a month now I am thinking it's not that I solved A B problems easily and had time for C. I think I have got the point. Need to be fast and better at A and B first.

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

Green to newbie because you are not practicing enough

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +21 Проголосовать: не нравится

    That's not entirely true. Different writers like to set different type of problems. Hence, it might be the case that one is good but takes part in a contest that involves problems that do not suit his/her strengths. Don't get me wrong, I agree that practice is important. I observed, from many help posts of low rated coders, that they tend to think that there is a certain "syllabus" for CP. Hence, by practicing many problem A, B, C, etc. They expect to do well in contests. Unfortunately, things don't work that way. Practice helps you learn more problem patterns, problem-solving techniques, etc. But that doesn't mean that contests will feature problems that are 90% similar to what you have seen before. That's why, as I have said countless times before, people should learn to use their brains (practicing helps in this). That is the only way by which one can truly improve and not practicing 1000 ... problems.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +9 Проголосовать: не нравится

You can try to connect your codeforces account to a2oj and start to solve codeforces ladders for practice

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    That's exactly what I started doing just after writing the post. Got to know about it today. Thank-you!

»
5 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Think about the questions you saw this contest and why you didn't succeed. Are you running out of time? What are you spending too much time doing? Do you need to spend more time testing your code before submitting? Look at some other people's solutions who solved ones you tried to solve in the same language as you, and think about what parts of your code was better than theirs and what parts of their code was better than yours.

For me, one of my problems was I needed to do more testing, another problem I had was one of my answers was really messy and I kept making it messier to solve edge cases instead of taking some time to clean things up, and a third problem I had was not noticing that an answer need to be 1-indexed instead of 0-indexed. So, I need to take more time and think things through.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Unfortunately I was a little casual in the last contest and didn't check the edge cases. And kept on submitting. Secondly I used to make my code messy but not now. I try to write readable code. Yes I keep in mind which index I need to use and I try to maintain that throughout the question. If i think what I did wrong one thing that pops up is since I learnt graphs recently I tried to solve a A problem using it, approach was correct but memory issues came. Same could be done using simple math which I myself recognised towards the end of question. So probably I will keep in mind the input sizes from next time since the A B questions usually expect us brute force and clever trick solutions!

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

from green to finally petr