|  | 
| 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