Algorithms
Basics
Best Practices
- Source code for Twitter’s Recommendation Algorithm
- Real World Product
- LeetCode
- LeetCode solutions in any programming language
- GitHub’s largest open-source algorithm library
- Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language
- Algorithms for Competitive Programming
Tools
- Data Structure Visualizations
- VisuAlgo
- visualising data structures and algorithms through animation
- Algorithm Visualizer
- Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.