whiteshadowd_'s blog

By whiteshadowd_, history, 6 weeks ago, In English

Entry 1

Started cp 10 days ago. Tried to cram through graph algorithms. Didnt workout.Started a2oj ladder 1300-1400. finished around 10 problems.

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

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by whiteshadowd_ (previous revision, new revision, compare).

»
6 weeks ago, # |
  Vote: I like it +6 Vote: I do not like it
»
6 weeks ago, # |
  Vote: I like it +25 Vote: I do not like it

It looks like you misunderstood the meaning of blog on Codeforces as you have written "Entry 1". You probably thought of it a journal to document your progress which it isn't. Mostly people here uses blog feature for explaining something or some kind of tutorial. I would suggest you to document your Competitive Programming journey on some other online apps and later you can write a blog here explaining that how you practiced and improved. Good Luck Bro.

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

I think keeping doing is the best way to improve. Also, math skilled seem quite useful so try to improve them at the same time. For, me I started cp around 1 month ago ,now, I reached expert.

  • »
    »
    6 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Hey, how your growth rate is so fast? How do you practice?

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it +3 Vote: I do not like it

      Well, I started by solving the most commonly solved problems (around 300 problems) so that I could become familiar with certain topics and ideas. I always try to understand my problem well in order to find a clue. As for math, I am IMO silver medalist so it was not that hard to learn algorithms.

  • »
    »
    6 weeks ago, # ^ |
    Rev. 3   Vote: I like it +3 Vote: I do not like it

    When you started cp is not important, it's important when you started learning Math, algorithms or data structures. For example if you were IMO contestant and became Expert in one month that does not mean you are faster than the other guy who became Expert in one year. You should mention why and how you got that result in one month, 'cause it can discourage some people.

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Do you have any idea about Olympiad guys. They would be capable of solving constructive algorithm/greedy problems not knowing these are constructive/greedy problems. And solve A-B problems faster than even purples simply because they have a lot more observational power. And what other things do you see other than greedy/constructive/maths in C in majority of rounds. So, why he would not reach expert in 1 month.

      • »
        »
        »
        »
        6 weeks ago, # ^ |
        Rev. 2   Vote: I like it 0 Vote: I do not like it

        Actually he wrote that he's IMO silver after decoder__ asked him. If he hasn't asked, this comment would have remained as I mentioned very discouraging for people, because you say you are good at math does not mean you are IMO level, maybe you are good in what school teaches you and I think everyone is good in school math when starting cp.

        • »
          »
          »
          »
          »
          6 weeks ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          Ohh, I see. And anyway, you can be obviously expert if you solve around 300 problems. So, it isn't exactly amazing even for non-IMO guys.

          • »
            »
            »
            »
            »
            »
            6 weeks ago, # ^ |
              Vote: I like it 0 Vote: I do not like it

            How do you say that? So you started cp with no math Olympiad background and with less than 300 cp problems you reached Expert?

            • »
              »
              »
              »
              »
              »
              »
              6 weeks ago, # ^ |
                Vote: I like it 0 Vote: I do not like it

              Yeah, I didn't have any math olympiad background. I became expert with 150 problems. And you would find a lot of guys who has reached expert or even CM with <300 solved problems.
              And if you look at your solved problems too, then it would make somewhat sense why I think so?

              • »
                »
                »
                »
                »
                »
                »
                »
                6 weeks ago, # ^ |
                Rev. 2   Vote: I like it 0 Vote: I do not like it

                In CF I've solved around 100 problems and in other platforms in total it would be surely more than 50. But initially I was solving a lot of easy problems. I think the problems should be selected carefully then, otherwise I'm too idiot or you are lying :p

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      And 300 problems isn't a joke.

  • »
    »
    6 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I started cp around 1 month ago

    But I see you have submissions from Sep 2019 , so did you not feel like competing at that time or were you practicing ...

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Please see that again. When I created this account I tried 1 problem and got 2 wrong answer submissions. My third submission is on June 20th. Thats when i started training.

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Your rating chart seems to be impressive as well ...

      So , how do you practice ?

      • »
        »
        »
        »
        6 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it
        1. If you have some high rated friends then that would be amazing. They would simply give you some to do tasks which are very educative.
        2. If you don't have that kind of friend, then you are unlucky one, not getting help. Still, you can improve yourself. Do atcoder beginner contest problems, for your rating, do B, C, D problems. Participate in contests, upsolve the problems which are actually solvable by specialists/low experts. If you can't, jump to the editorial, if there is an algorithm mentioned in editorial you don't know, learn it. If you find that algo hard, then skip it and try it after some days. Day by day, you would see some help.
        • »
          »
          »
          »
          »
          6 weeks ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          Thanks , the guy/girl already messaged me as to how he/she practices and gave me a couple of resources to practice and learn from