I have rating 1257. I have done many sorting and searching problems. Should I do other CSES problems like DP and graphs, or is it better to do problems on codeforces. Like random problems or practice in virtual competitions.
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
9 | nor | 153 |
I have rating 1257. I have done many sorting and searching problems. Should I do other CSES problems like DP and graphs, or is it better to do problems on codeforces. Like random problems or practice in virtual competitions.
Name |
---|
I would suggest start doing CSES thoroughly once you become specialist or above...( Untill do hard-practice on CF solve adhoc-constructive problems more)
All of it?
Not all of it! Try to solve all topics questions upto difficulty level not cross ~1800/1900 (u can measure difficult levels by number of accepted for given question in cses) and then u can do practice on CF for same topics after that u can go for harder questions on cses.
How hard should it be? For example 4000 people have solved it?
bump
There is no "best" time to do CSES in my opinion. It is a repository of standard problems, so you'll benefit anyway if you try to solve them without help. It'll take you longer, but in the end you will know and will have internalized standard techniques.
Even really hard problems? Like grid path construction
I think it is a good thing to be able to know what things are probably out of reach for you or just don't have enough returns on investing time in them. If not a lot of people have solved a problem, and you're stuck on a different problem that a lot of people have solved, then it makes sense to skip the former problem, and revisit it later.
never. do codeforces problemset instead