hello DSA!
std::cout << "hello world";
- Main Book links: [
Amazon
] | [Pearson
] - Book link (FREE): [https://books.goalkicker.com/AlgorithmsBook/]
- C++ reference book: [https://books.goalkicker.com/CPlusPlusBook/]
- LearnXinYminutes: [https://learnxinyminutes.com/docs/c++/]
- 🔥 BIG `O cheatsheet: [https://www.bigocheatsheet.com]
- 🔥 Data Structure Visualization: [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html]
- 📱 Mobile App : [
Android
]
*The list of topics is based on my personal selection on what i want to learn/reinforce from the content.
Topic | Completed | Comment |
---|---|---|
Templates | ⭕ | |
Structs & Classes | ✅ | |
List | ⭕ | |
Stack | ⭕ | |
Queue | ⭕ | |
Tree | ⭕ | |
Heap | ⭕ | |
Graph | ⭕ | |
Hash Table | ⭕ | |
Greedy Algorithms | ⭕ | |
Divide & Conquer | ⭕ | |
Dynamic Programming | ⭕ | |
Randomized Algorithms | ⭕ | |
Backtracking Algorithms | ⭕ | |
Binomial Queues | ⭕ | |
Skew Heaps | ⭕ | |
Fibonacci Heaps | ⭕ | |
Splay Trees | ⭕ | |
Top-down Splay Trees | ⭕ | |
Red-BlackTrees | ⭕ | |
Treaps | ⭕ | |
Suffix Arrays & Suffix Trees | ⭕ | |
K-d Trees | ⭕ | |
Pairing Heaps | ⭕ |