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

Автор Alex12GOAT, история, 18 месяцев назад, По-английски

Hello, since I am dumb and stupid can I have any suggestions on how to reach pupil or at least 1000+rating

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

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

Just practice 900-1200 rated problems without checking tutorials. It will take time, but stay patient. Keep going and you'll reach Pupil

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится -6 Проголосовать: не нравится

Try to slove Div. 3 A-C or Div. 2 A-B, and you will find the similarities between them.

»
18 месяцев назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +1 Проголосовать: не нравится

I have three simple tips:

1) Participate in rounds more often.

2) For a practice use ThemeCP ( https://codeforces.me/blog/entry/136704 )

3) Don't forget about upsolving!

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

I noticed that you are new, so I recommend practicing problems in the range of 800-1200. Also, try math and implementation problems,those will give you a good boost. In addition, don't forget to participate in contests, and why not try virtual contests in A-B-C Div3 It's a good start, and I hope I have helped you.

The main idea is don't think too much about your rating,it will come without you even noticing.

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I recommend solving problems in order of increasing difficulty. Start with 800-rating problems and work on them until you can solve them easily. Then move on to 1000-rating problems, and so on—adding 200 to the rating each time. This is the best way to get better at competitive programming.

I also recommend the CSES problem set: there are 300 problems that help a lot, but they’re best done once you reach a rating of 1000 or higher.

Good luck!

  • »
    »
    18 месяцев назад, скрыть # ^ |
     
    Проголосовать: нравится -10 Проголосовать: не нравится

    Alex12GOAT To learn algorithms check out the ITMO AcademyLink: Pilot Course in the EDU tab. It has good video explanations of basic algorithms and practice problems to help you learn how to use each one

    you’ll find : Suffix Array Segment Tree Binary Search Disjoint Sets Union Two Pointers Method

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Noobs like you should cheat lol

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Use PyPy3 rather than Python3, it is a lot more faster, and solve more problems, gradually you will learn stuff that needs to be done while using Python.