hey everyone, i am a simple beginner competitive programmer from Asia. I am now in a confusion about learning new concepts and libraries. Should i learn those by topic wise or I should learn with problem category! Thanks in advance!
# | User | Rating |
---|---|---|
1 | tourist | 3985 |
2 | jiangly | 3814 |
3 | jqdai0815 | 3682 |
4 | Benq | 3529 |
5 | orzdevinwang | 3526 |
6 | ksun48 | 3517 |
7 | Radewoosh | 3410 |
8 | hos.lyric | 3399 |
9 | ecnerwala | 3392 |
9 | Um_nik | 3392 |
# | User | Contrib. |
---|---|---|
1 | cry | 170 |
2 | Um_nik | 162 |
3 | atcoder_official | 161 |
4 | maomao90 | 160 |
5 | djm03178 | 158 |
5 | -is-this-fft- | 158 |
7 | Dominater069 | 156 |
8 | adamant | 154 |
9 | luogu_official | 153 |
10 | awoo | 152 |
hey everyone, i am a simple beginner competitive programmer from Asia. I am now in a confusion about learning new concepts and libraries. Should i learn those by topic wise or I should learn with problem category! Thanks in advance!
Name |
---|
First of all learn basic topics ....like basics of arrays, strings etc
then basic algorithms like binary search, dfs, sorting, basic dynamic programming
and also solve problems on leetcode to learn basic algorithms
once you are done with basics of everything then solve more and more problems only ..... and implement the things
if you are not able to come up with the solution the see other's code or some video on Youtube
have patience and keep learning. Consistency is very important in CP. GOOD LUCK !