|
1 | 1 | # Awesome LeetCode Resources
|
2 | 2 | This repository contains LeetCode resources which are useful during interview preparation.
|
3 | 3 |
|
| 4 | +## Fundamental Concepts |
| 5 | +- [LinkedIn List](https://leetcode.com/discuss/study-guide/1800120/become-master-in-linked-list) |
| 6 | +- [Queues](https://medium.com/basecs/to-queue-or-not-to-queue-2653bcde5b04) |
| 7 | +- [Stacks](https://medium.com/basecs/stacks-and-overflows-dbcf7854dc67) |
| 8 | +- [Hash Tables](https://medium.com/basecs/taking-hash-tables-off-the-shelf-139cbf4752f0) |
| 9 | +- [Heaps](https://medium.com/basecs/learning-to-love-heaps-cef2b273a238) |
| 10 | +- [Recursion](https://leetcode.com/discuss/study-guide/1733447/become-master-in-recursion) |
| 11 | +- [Trees](https://leetcode.com/discuss/study-guide/1820334/Become-Master-in-Tree) |
| 12 | +- [Tries](https://medium.com/basecs/trying-to-understand-tries-3ec6bede0014) |
| 13 | +- [Binary Search](https://leetcode.com/discuss/study-guide/786126/Python-Powerful-Ultimate-Binary-Search-Template.-Solved-many-problems) |
| 14 | +- [Dynamic Programming](https://medium.com/basecs/less-repetition-more-dynamic-programming-43d29830a630) |
| 15 | +- [Graph Theory](https://medium.com/basecs/a-gentle-introduction-to-graph-theory-77969829ead8) |
| 16 | +- [DFS Traversal](https://medium.com/basecs/deep-dive-through-a-graph-dfs-traversal-8177df5d0f13) |
| 17 | +- [BFS Traversal](https://medium.com/basecs/going-broad-in-a-graph-bfs-traversal-959bd1a09255) |
| 18 | +- [Dijkstra Algorithm](https://medium.com/basecs/finding-the-shortest-path-with-a-little-help-from-dijkstra-613149fbdc8e) |
| 19 | + |
4 | 20 | ## Patterns
|
5 | 21 | - [14 Coding Interview Patterns](https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed)
|
6 | 22 | - [Sliding Window patterns](https://leetcode.com/problems/frequency-of-the-most-frequent-element/solutions/1175088/C++-Maximum-Sliding-Window-Cheatsheet-Template/)
|
@@ -33,7 +49,16 @@ This repository contains LeetCode resources which are useful during interview pr
|
33 | 49 | - [Leetcode Top Interview 150](https://leetcode.com/studyplan/top-interview-150/)
|
34 | 50 | - [Leetcode 75](https://leetcode.com/studyplan/leetcode-75/)
|
35 | 51 |
|
| 52 | +## Books |
| 53 | +- [Data Structures And Algorithms Made Easy](https://www.amazon.com/Data-Structures-Algorithms-Made-Easy-ebook/dp/B0CBW278NC/) |
| 54 | +- [Cracking the Coding Interview](https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/) |
| 55 | + |
| 56 | +## Courses |
| 57 | +- [Coursera - Algorithms, Part I](https://www.coursera.org/learn/algorithms-part1) |
| 58 | +- [Coursera - Algorithms, Part 2](https://www.coursera.org/learn/algorithms-part2) |
| 59 | + |
36 | 60 | ## Must-Do Problems (Topic Wise)
|
| 61 | + - Work in progress. Will publish soon. |
37 | 62 |
|
38 | 63 |
|
39 | 64 | Your contributions are most welcome!
|
0 commit comments