Should I practice CP by problems rating or by algorithm topics?
Should I practice CP by problems rating or by algorithm topics?
| # | User | Rating |
|---|---|---|
| 1 | Benq | 3676 |
| 2 | jiangly | 3670 |
| 3 | Kevin114514 | 3657 |
| 4 | maroonrk | 3355 |
| 5 | Um_nik | 3353 |
| 6 | squareOf105 | 3346 |
| 7 | tourist | 3343 |
| 8 | strapple | 3324 |
| 9 | heuristica | 3322 |
| 10 | jiangbowen | 3291 |
| # | User | Contrib. |
|---|---|---|
| 1 | Qingyu | 158 |
| 2 | nik_exists | 150 |
| 2 | maspy | 150 |
| 4 | AmShZ | 143 |
| 4 | Um_nik | 143 |
| 6 | Errichto | 139 |
| 7 | adamant | 137 |
| 8 | BledDest | 135 |
| 9 | maroonrk | 133 |
| 10 | qwexd | 130 |
| Name |
|---|



Problems rating should be higher then your score by 100, for algorithm topics it requires focused studying on the topic if you don't understand it specially math as all problems has a mathematical approach for it
Practice topic wise i would recommend cause it can overall develop u.
I think specifically for CP it is better to do by rating, because a big part of the process during a contest is figuring out the solution. Practicing topic wise removes that process and makes it much easier.
If you want to learn a new technique, there are much better resources like cp-algorithms, USACO guide and CSES.
This blog is helpful — blog
This video is helpful
clever
I still don't have the answer , I will never have the answer , in fact the answer isn't definite , in every phase of your cp journey there is a different answer , you have to be always wanting to improve to find that answer , but yeah solve randomly in general by rating
Bro just do the more question! Like more and harder question!!
When i am starter only doing A questions. But then it's hard to do B and C question inside a coompetitions. So Then i doing the B and C in the practice eetc... and competition is very more easy and so on!
So just do the more B C (also D and E when you are good) etc in the practice and you will have the easy competitions. AND THEN: if lose a problem in the competition you MUST try until you win it in the practice. (upsolving is the name if it)
"if lose a problem in the competition you MUST try until you win it in the practice. (upsolving is the name if it)" i can be wrong so sorry for the wrong name maybe
good luck bro
i wish you the best ratings!!!
and i say thank you to @MikeMiorzayanof for the wonderful codeforces and polygons!!! <3