Guys i'm new in competitive programming can anybody suggest me the best learning sites for data structures and algorithms
# | 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 |
Guys i'm new in competitive programming can anybody suggest me the best learning sites for data structures and algorithms
Name |
---|
One-fit-all best online learning cite: Google
Add 'learning data structures and algorithms', 'data structures and algorithms', 'competitive programming tutorial' to learning list as start point.
Pick some topics in you learning list.
Google what you select and learn around it. If you see something interesting you can add it to your learning list.
If you think you've learned enough from these topics then remove these topics from your learning list, else go to 3.
If your learning queue is not empty and you are not quit or dead and Google is not dead then go to 2.
Tips:
Actually, you can learn almost anything you want through changing start point and maintaining multiple learning list.
Learning some searching algorithm(BFS/DFS/Pruning) and searching technology of Google first maybe a plus.
Good Materials/Well Designed Problems/Good Teachers and Partners/Brilliance help a lot. But your persistance and passion determines whether they help.
Thanku so much for your valuable suggestion..
Sounds a lot like BFS..lolz