Hi , i want to learn algorithms Is Algorithm specialization course for Tim Roughgarden good or there are better than it ?
# | User | Rating |
---|---|---|
1 | tourist | 3993 |
2 | jiangly | 3743 |
3 | orzdevinwang | 3707 |
4 | Radewoosh | 3627 |
5 | jqdai0815 | 3620 |
6 | Benq | 3564 |
7 | Kevin114514 | 3443 |
8 | ksun48 | 3434 |
9 | Rewinding | 3397 |
10 | Um_nik | 3396 |
# | 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 | 155 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
10 | djm03178 | 152 |
Hi , i want to learn algorithms Is Algorithm specialization course for Tim Roughgarden good or there are better than it ?
Name |
---|
I have done the first 3 parts of it. What I can say is that it won't help you a lot in Competitive Programming because the course stresses more on proofs and analysis of algorithms rather than problem solving.
In my opinion, the course is quite good (I have only taken the first course). While it is true that formal parts are stressed more than practical parts, I think that in terms of CP is also quite useful. Maybe, in the short-term and depending on your level, in order to improve your CP level it is better to use other resources, but in the long-term I think it is quite profitable.