6
6
</p >
7
7
Awesome LeetCode resources to learn Data Structures and Algorithms (DSA) and prepare for Coding interviews.
8
8
9
- ## Tips
9
+ ## 💡 Tips
10
10
- [ How to Start LeetCode] ( https://www.youtube.com/watch?v=Nx4bvwU0DqE )
11
11
- [ How I Mastered DSA] ( https://blog.algomaster.io/p/how-i-mastered-data-structures-and-algorithms )
12
12
13
- ## Fundamental Concepts
13
+ ## 📌 Fundamental Concepts
14
14
- [ Algorithmic Complexity] ( https://blog.algomaster.io/p/57bd4963-462f-4294-a972-4012691fc729 )
15
15
- [ Big-O Cheat Sheet] ( https://www.bigocheatsheet.com/ )
16
16
- [ Sorting Algorithms] ( https://medium.com/jl-codes/understanding-sorting-algorithms-af6222995c8 )
@@ -34,7 +34,7 @@ Awesome LeetCode resources to learn Data Structures and Algorithms (DSA) and pre
34
34
- [ Dijkstra Algorithm] ( https://leetcode.com/discuss/study-guide/1059477/A-guide-to-Dijkstra's-Algorithm )
35
35
- [ Minimum Spanning Tree] ( https://www.hackerearth.com/practice/algorithms/graphs/minimum-spanning-tree/tutorial/ )
36
36
37
- ## Patterns
37
+ ## 🚀 Patterns
38
38
- [ 14 Coding Interview Patterns] ( https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed )
39
39
- [ Fast and Slow Pointers Pattern] ( https://medium.com/@arifimran5/fast-and-slow-pointer-pattern-in-linked-list-43647869ac99 )
40
40
- [ Prefix Sum Pattern] ( https://leetcodethehardway.com/tutorials/basic-topics/prefix-sum )
@@ -56,21 +56,22 @@ Awesome LeetCode resources to learn Data Structures and Algorithms (DSA) and pre
56
56
- [ DFS + BFS Patterns (2)] ( https://medium.com/leetcode-patterns/leetcode-pattern-2-dfs-bfs-25-of-the-problems-part-2-a5b269597f52 )
57
57
- [ Stock Series Patterns] ( https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/solutions/108870/most-consistent-ways-of-dealing-with-the-series-of-stock-problems/ )
58
58
59
- ## YouTube Playlist
59
+ ## 📺 YouTube Playlist
60
60
- [ Abdul Bari's Algorithms Playlist] ( https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O )
61
61
- [ William Fiset's Data Structure Playlist] ( https://www.youtube.com/playlist?list=PLDV1Zeh2NRsB6SWUrDFW2RmDotAfPbeHu )
62
62
- [ William Fiset's Graphs Playlist] ( https://www.youtube.com/playlist?list=PLDV1Zeh2NRsDGO4--qE8yH72HFL1Km93P )
63
63
- [ Tushar Roy's Dynamic Programming Playlist] ( https://www.youtube.com/playlist?list=PLrmLmBdmIlpsHaNTPP_jHHDx_os9ItYXr )
64
64
65
- ## Courses
65
+ ## 📇 Courses
66
66
- [ Coursera - Algorithms, Part I] ( https://www.coursera.org/learn/algorithms-part1 )
67
67
- [ Coursera - Algorithms, Part 2] ( https://www.coursera.org/learn/algorithms-part2 )
68
+ - [ Grokking Coding Interview Patterns] ( https://www.educative.io/courses/grokking-coding-interview-patterns-java?aff=BZyO )
68
69
69
- ## Books
70
+ ## 📚 Books
70
71
- [ Data Structures And Algorithms Made Easy] ( https://www.amazon.com/Data-Structures-Algorithms-Made-Easy-ebook/dp/B0CBW278NC/ )
71
72
- [ Cracking the Coding Interview] ( https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/ )
72
73
73
- ## Visualization
74
+ ## 🔎 Visualization
74
75
- [ VisuAlgo] ( https://visualgo.net/en )
75
76
- [ Algo-lens: Visualize leetcode problems] ( https://github.com/jaroslaw-weber/algo-lens )
76
77
@@ -81,12 +82,12 @@ Awesome LeetCode resources to learn Data Structures and Algorithms (DSA) and pre
81
82
- [ LeetHub v2] ( https://chromewebstore.google.com/detail/leethub-v2/mhanfgfagplhgemhjfeolkkdidbakocm?hl=en ) : Automatically integrate your Leetcode & GeeksforGeeks submissions to GitHub.
82
83
- [ LeetCode VS Code Extension] ( https://marketplace.visualstudio.com/items?itemName=LeetCode.vscode-leetcode ) : Solve LeetCode problems in VS Code.
83
84
84
- ## Curated Problems
85
+ ## ✅ Curated Problems
85
86
- [ Leetcode Top 100 Liked] ( https://leetcode.com/studyplan/top-100-liked/ )
86
87
- [ Leetcode Top Interview 150] ( https://leetcode.com/studyplan/top-interview-150/ )
87
88
- [ Leetcode 75] ( https://leetcode.com/studyplan/leetcode-75/ )
88
89
89
- ## Must-Do Problems (Topic Wise)
90
+ ## 💻 Must-Do Problems (Topic Wise)
90
91
### Linked List
91
92
- [ Reverse Linked List] ( https://leetcode.com/problems/reverse-linked-list/description/ )
92
93
- [ Linked List Cycle] ( https://leetcode.com/problems/linked-list-cycle/description/ )
0 commit comments