Thunder_Breathing's blog

By Thunder_Breathing, history, 2 years ago, In English

Recently I have observed that many of the Red coders have a pretty scattered submission heat-map, yet still, their ratings have increased significantly in the past few months. Is there some other platform that is equally or more preferable for practicing than codeforces? especially for high ratings? Or maybe some other technique that I may be unaware of?

Also, the highest I have reached on CF is Candidate Master(not really a high rating), which was just by randomly solving as many of codeforces' problems as I could, but that technique seemed to stop working with time. Now, I have got time again and I want to start CP aggressively again! Any tips on how should I focus on practicing to become better at CP from now on would be welcomed.

Thanks ^.^

| Write comment?
»
2 years ago, # |
  Vote: I like it -33 Vote: I do not like it

I know a few red users and the consensus is that learning this algorithm will basically guarantee reaching red. However I do not fully understand how this works, regardless I will post it here. Algorithm Tutorial

Marinush

»
2 years ago, # |
Rev. 2   Vote: I like it +19 Vote: I do not like it

I know it's weird that a newbie is replying in this regard. But still I want to say about the part "Red coders have pretty scattered submission heat map". Actually after a certain rating/skill earned it's not necessary to implement every problem they solve. Because at that point it is a waste of time for them (as they are very good at implementation) to implement a solution of a problem. They just read the problem and solve it theoretically. This is what I read in a website

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

    I know high-rated people that mainly submit through mashup contests too. These submissions are considered 'private' and not shown on the heatmap unless the user wants it to. It also cannot appear on problem solved count etc unless the user submits to the original problem IIRC.

»
2 years ago, # |
  Vote: I like it +102 Vote: I do not like it
The ninja technique is
  • »
    »
    2 years ago, # ^ |
      Vote: I like it -25 Vote: I do not like it

    not doing contests because you're afraid to lose rating is stupid

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it +39 Vote: I do not like it

      Maturity is when one realises these internet points don't make much difference in life.

      • »
        »
        »
        »
        2 years ago, # ^ |
          Vote: I like it +60 Vote: I do not like it

        And the sense of humour — does ;)

      • »
        »
        »
        »
        2 years ago, # ^ |
          Vote: I like it -21 Vote: I do not like it

        if tho then why did u use to do contests? why did u even try?

        contests are fun to do, and also a way to practice

        • »
          »
          »
          »
          »
          2 years ago, # ^ |
          Rev. 2   Vote: I like it +7 Vote: I do not like it

          Well there are a lot of factors I believe.. reds normally don't give in because they want to hoard some rating.

          (It would be ironic if they did so but more because they are usually involved in some rl jobs (at least Indian reds) which prevent them from attending contests as frequently as they could previously as a result that comment above is kinda semi-joke. )

          And maintaining red is way harder than trying to keep cyan -> expert or grey -> pupil.

          I think you should try getting to red and see for yourself how hard (and unfun) it is before making a comment like this.

        • »
          »
          »
          »
          »
          2 years ago, # ^ |
            Vote: I like it +20 Vote: I do not like it

          You answered your question by yourself. Because they "are fun to do, and also a way to practice". Not because of internet points you will gain.

          aryanc403 Sorry for stepping in. Correct me if that's not your point.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +43 Vote: I do not like it
    Life-hack for people who don't have time for real-time contests/who only want to solve problems
»
2 years ago, # |
Rev. 3   Vote: I like it +16 Vote: I do not like it

Solve problems from ICPC and olympiads in general oline judges. Since they are major contests, the quality and algorithmical depth of problems are much better than the problems in CF. (in average, I mean)

There are lots of online judges such as sphere oj, codechef, etc. Also practicing in Atcoder may help you to practice well.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +26 Vote: I do not like it

    Hold on, did you just say that codechef has better problem quality than codeforces?

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it +34 Vote: I do not like it

      (It was probably supposed to be a joke, but) codechef problem quality has increased quite a bit after Um_nik and Anton started coordinating contests there, and I have heard people say that codechef had better problem quality in some contests than codeforces.

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it +30 Vote: I do not like it

      I think sometimes yes, like the previous cook off.

  • »
    »
    2 years ago, # ^ |
    Rev. 5   Vote: I like it -10 Vote: I do not like it

    ..

»
2 years ago, # |
Rev. 2   Vote: I like it +32 Vote: I do not like it

In my opinion, there aren't any platforms more preferable for practicing than codeforces. Just keep solving problems on codeforces and you will perform better in the contests. Many of my friends have made great progress by solving a number of problems on cf. You can see when I started competed on cf, I ranked 4000+ just like you, but now I'm red.

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +19 Vote: I do not like it

    Imagine ranking 4000+ twice before reaching GM.

»
2 years ago, # |
  Vote: I like it +6 Vote: I do not like it

I generally don't practice in CF and mainly use Baekjoon Online Judge. According to the ranklist, there is a correlation between reaching IGM in CF and solving 8000+ problems.