For Upcoming Interviews
- If you are preparing for interviews, to get in BAT, Google, Microsoft..
🚀 ; - Or you are trying to learn Algorithms by yourself💼;
- Or just try to broaden your horizons by Learning Algorithms
🤷 ; - No matter how familiar are you with Algorithms, this Repo has something match with you
✈️ !
For developers,learning Algorithms is necessary.
So, Let`s get started
🌈 ~
👀 :
I summarized the Algorithm courseware, books, papers, exercises, OJ website,and made the Roadmap of Algorithms Learning.If it is helpful,please star it
✨ to support me!Unexpectly🙀 get into
GitHub Trending
,Thanks for Supporting😊 You can follow me
🌞 for upcoming good Projects ~
👀
Content👇 Click into Specific Section🌈
Algo Courseware | DS Courseware | C++ Courseware | Basic Algo | DS | Dynamic programming | C++ | Strings | Math | Computational Geometry | Books | Exercises | Papers | Other |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
🤹🏼 |
❄️ | 🌈 | 🎱 | 🍟 |
Let`s Start Our Trip 🚀
Step one🦶
Get into Algorithm、Data Structure、C++👀:
Algo Courseware🌲 || DS Courseware
Basic Algorithm🤹🏼♀️
Complexity analysis🌟High precision
Dichotomy🌟 || Divide and conquer
Basic Data Structure❄️
🦶
Step twoDeeper Algorithm
Dynamic programming
Deeper Language
C++
Deeper Data Structure
Deeper Math
Math
Step three🦶
Books📚
Algorithm
🔥
Algorithm Competition👑 || Beauty of Math👑 || Data Structure and Algorithm(Java)👑 || Algorithm👑
Language
🔥
C
C++
C++PrimerPlus
Python
From 0 to action👑 || Fluent Python
Exercise🚀
Exercise⛄️
Step four🦶
🎄
PapersDeepest Part for Someone interested.
1999 Papers🧳 || 2000 Papers
2004 Papers
2009 Papers
Other🍀
Online Judge SITE🚀
🚀WorldwideOnline Judge
-
🎄CF:CodeForce:http://codeforces.com/problemset
🎄CodeForceAPI:http://codeforces.com/api/help
-
🎄 Saratov State University http://acm.sgu.ru support C/C++/C#/Java/Delphi -
🎄 UVA:University of Valladolid http://uva.onlinejudge.org support C/C++/Pascal/Java -
🎄 Ural State University http://acm.timus.ru support C/C++/C#/Pascal/Java -
🎄 Sphere Research Labs http://www.spoj.pl
🚀 Systematic Online Judge
- 🎄vijos: https://vijos.org/
🎄 Luogu:https://www.luogu.org/problemnew/lists- 🎄RQNOJ: http://www.rqnoj.cn/problem
🚀Interview Online Judge
- 🎄Niuke:https://www.nowcoder.com/
🎄 leetcode:https://leetcode.com/problemset/all/🎄 LintCode:https://www.lintcode.com/zh-cn/- 🎄51nod:http://www.51nod.com/Challenge/ProblemList.html#!#isAsc=false
🎄 hackerrank:https://www.hackerrank.com/
If you like please give me a star!
✨