Whalica's blog

By Whalica, history, 15 months ago, In English

*I am not very good at English, so I apologize for using a translator.

How to become Specialist?

I am a freshman in college and have just started learning how to participate in online programming competitions. I try my best to participate in all the competitions on CodeForces to improve my skills, but I have found that I can only solve one or two questions in many competitions, which has caused my rating to go up and down. My question is: How can I steadily improve my programming skills and ratings? I am seeking your assistance.

  • Vote: I like it
  • +3
  • Vote: I do not like it

| Write comment?
»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Theres way too many videos on youtube for rating boosting

»
15 months ago, hide # |
 
Vote: I like it +2 Vote: I do not like it

Theres way too many videos on youtube for increasing your rating

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

try solving archive 1400-1600 by ascending order then, when you solved enough problems you should try to solve without order. Also, if you're struggling on the problem more than 30 minutes you can solve it with editorial

  • »
    »
    15 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    That's clear.And I think most of the time, I just know that the solution in editorial will produce the correct answer, but I cannot guarantee that I will be able to tell at a glance what to do next time I encounter the same problem.What should I do int that case?

    • »
      »
      »
      15 months ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      try understanding editorials better, think about the solution deeper

      • »
        »
        »
        »
        14 months ago, hide # ^ |
         
        Vote: I like it 0 Vote: I do not like it

        bro can you suggest me something like the thing which is preventing me from becoming cyan or pupil is just to solve the problem in contest like in normal practice i was able to solve 1200 and 1300 problem , not 1400

        • »
          »
          »
          »
          »
          13 months ago, hide # ^ |
           
          Vote: I like it 0 Vote: I do not like it

          start writing virtual contests to improve speed of the solving and to get more experience

          • »
            »
            »
            »
            »
            »
            13 months ago, hide # ^ |
             
            Vote: I like it 0 Vote: I do not like it

            I think I'll reach pupil today (or in a few days hopefully)

            So can you please analyze my account and say what I should do to improve further?

            • »
              »
              »
              »
              »
              »
              »
              13 months ago, hide # ^ |
               
              Vote: I like it 0 Vote: I do not like it

              just solving more problems aroung your rating

              • »
                »
                »
                »
                »
                »
                »
                »
                13 months ago, hide # ^ |
                 
                Vote: I like it 0 Vote: I do not like it

                Hello! I have been solving a lot of problems around my rating but i still sometimes get stuck on problems which are sometimes even below my current rating.

                Could you please also tell what one must do if in such a situation?

                Thank you

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  13 months ago, hide # ^ |
                   
                  Vote: I like it 0 Vote: I do not like it

                  I think it's okay if you stuck on problem (if it's not on every contest). In my opinion, that gives you more experience about these type of problems so in future you can solve them easily.

        • »
          »
          »
          »
          »
          13 months ago, hide # ^ |
           
          Vote: I like it 0 Vote: I do not like it

          how can we know why you cannot become cyan or pupil? the only way to help you is to give tips or ways to become cyan/pupil

  • »
    »
    13 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    icho tipo

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Try to improve your presence of mind during contest, ofc practice helps but only practice won't

  • »
    »
    15 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Actually.I have been very concerned about my rating in recent competitions.Maybe I shouldn't be paying so much attention to this.

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

the easiest way to become spec is cheating but if you want to spec with your own power try to solve prewious contests and usually try to solve a b c in div3 or div2 and try to solve a in div1 and try to solve a b c d maybe e in div4 if you do this usually you will became spec if you don't became spec that says that you are noob hdhd i am joking Even being an pupil is a sign of your strength. Good luck and happy coding.

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

A legend said try to solve the questions of your rating be perfect on that rating line, you can slowly improve your rating.

In this method you can become specialist soon...

»
15 months ago, hide # |
Rev. 2  
Vote: I like it +1 Vote: I do not like it

Step 1: Don't try to cheat to reach a new color;

Step 2 : Step 1

Step 3 : Step 1

Step 4 : solve problems rated [your rating, your rating + 200] and focus on standard topics like : {binary search, greedy, two pointers}

  • »
    »
    14 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Bro i am getting so much motivation from your self can you suggest me something like the thing which is preventing me from becoming cyan or pupil is just to solve the problem in contest like in normal practice i was able to solve 1200 and 1300 problem , not 1400

    • »
      »
      »
      14 months ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      As I've seen in your profile you are solving problems rated 1200 the most and your rating is 1121 which is very close to 1200 and that seems good to me , keep practicing in this way and you can reach whatever you want.

»
15 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it
»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Choose a problem that is 100 or 200 higher than your current rating and solve it. 5 problems a day. You need to make sure you really understand it, not just copy and paste the code after reading the solution. Do this for a few months.

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

You have appeared just for 10 contest or so , how can you be so much greedy for rating.... You should be patient

  • »
    »
    15 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    I'm not just practicing competitive programming on CodeForces but other webistes and I have solved over 300 classic preblems so I think I should have more rating:(

    • »
      »
      »
      15 months ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      Which websites? Can you give a link to those websites?

      • »
        »
        »
        »
        15 months ago, hide # ^ |
         
        Vote: I like it 0 Vote: I do not like it

        AtCoder NowCoder Luogu

        The first website is from Japan, and the last two websites are from China. I spent most of my time on these websites to enhance my programming skills.Although there may be some difficulties to access these websites, I promise that you will fall in love with them as long as you practice on these websites !

        • »
          »
          »
          »
          »
          15 months ago, hide # ^ |
           
          Vote: I like it 0 Vote: I do not like it

          I cannot practice from NowCoder and Luogu as they are chinese and there is no english version available to these sites. If you have any english version available for these sites then can you send me?

          • »
            »
            »
            »
            »
            »
            15 months ago, hide # ^ |
             
            Vote: I like it 0 Vote: I do not like it

            I remember there are some blogs somewhere that teach you how to practice on these websites, but I have forgotten where they are:(Sorry for not being able to help you with anything.

»
15 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Even I want to become a specialist . I will follow TLE sheet , a2oj ladders , ask senior sheet , acdladders and the classic problemset. Anyone with any other tips / tricks just tell me

»
14 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

i lov u my babe

»
14 months ago, hide # |
Rev. 2  
Vote: I like it +8 Vote: I do not like it

Learn more algorithms and you'll naturally improve your rating in the meantime.

Another way is to practice MO questions :)