- Trie - Wikipedia
- Binary search tree - Wikipedia
- K-D Trees
- FloydâWarshall algorithm - Wikipedia
- Run-length encoding - Wikipedia
- Fun (weird?)
Algorithms
Sorting
- How to sort? by Michel Goemans â MIT Math 18.310 (March 28, 2015)
Fundamentals
- Floating Point:
Must-Know
Resources
- Structure and Interpretation of Computer Programs (1996) by Harold Abelson and Gerald Jay Sussman with Julie Sussman
- Video Lectures Structure and Interpretation of Computer Programs Electrical Engineering and Computer Science
- rushter/MLAlgorithms - Minimal and clean examples of machine learning algorithms implementations