You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dsa/index.md
+19-2Lines changed: 19 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,7 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
100
100
| Udacity | Nanodegree Programs (Various) | Comprehensive programs focused on specific aspects of DSA, like data structures and algorithms or interview preparation. |[udacity.com](https://www.udacity.com/)|
101
101
| Udemy | Various DSA Courses | A vast selection of courses from different instructors, catering to beginner, intermediate, and advanced learners. |[udemy.com](https://www.udemy.com/)|
102
102
103
+
103
104
### Websites
104
105
105
106
| Website | Description | Link |
@@ -108,6 +109,7 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
108
109
| LeetCode | A platform with a large collection of coding problems, categorized by difficulty level, company tags, and problem types. |[leetcode.com](https://leetcode.com/)|
109
110
| HackerRank | Similar to LeetCode, HackerRank provides coding challenges, practice problems, and interview preparation features. |[hackerrank.com](https://www.hackerrank.com/)|
110
111
| Programiz | A website offering clear explanations, visualizations, and interactive coding exercises for various DSA concepts. |[programiz.com](https://www.programiz.com/)|
112
+
| Code Chef | Similar to LeetCode, HackerRank provides coding challenges, weekly contests, practice problems, and interview preparation features. |[codechef.com](https://www.codechef.com/)|
111
113
112
114
### Blogs
113
115
@@ -117,6 +119,7 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
117
119
| AlgoExpert | A blog with in-depth articles on algorithms, data structures, and system design, along with video explanations. |[algoexpert.io/product](https://www.algoexpert.io/product)|
118
120
| Back to Back SWE | A blog by a former Facebook engineer, offering insights into the tech interview process and practical DSA tips. |[youtube.com/c/BackToBackSWE](https://www.youtube.com/c/BackToBackSWE)|
119
121
| MIT OpenCourseware | Access written materials from MIT's renowned algorithms courses, including problem sets and solutions. |[ocw.mit.edu](https://ocw.mit.edu/courses/mathematics/)|
122
+
| Take u Forward | Take u forward organization provides all materials for the DSA topics with clear explanation and example code in three languages C++,Python and JAVA |[takeuforward.org](https://takeuforward.org/blogs)|
120
123
121
124
### YouTube Channels
122
125
@@ -125,6 +128,12 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
125
128
| freeCodeCamp.org | Offers tutorials, problem-solving walkthroughs, and interview preparation advice on DSA concepts. |[youtube.com/c/...](https://www.youtube.com/c/Freecodecamp)|
126
129
| The Coding Train | Creates engaging and creative videos that explain data structures and algorithms in a visually appealing way. |[youtube.com/c/...](https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw)|
127
130
| Computer Science Dojo | Another channel with clear explanations and helpful visualizations for core DSA concepts. |[youtube.com/c/...](https://m.youtube.com/c/CSDojo)|
131
+
| take U forward | One more channel with clear explanations and helpful visualizations for core DSA concepts. |[youtube.com/c/...](https://www.youtube.com/@takeUforward)|
132
+
| CodeWithHarry | One more channel with clear explanations and helpful visualizations for core DSA concepts and with teach varies technologies as well. |[youtube.com/c/...](https://www.youtube.com/@CodeWithHarry)|
133
+
| Apna College | One more channel with clear explanations and helpful visualizations for core DSA concepts and with teach varies technologies as well. |[youtube.com/c/...](https://www.youtube.com/@ApnaCollegeOfficial)|
134
+
135
+
136
+
128
137
129
138
### Podcasts
130
139
@@ -150,14 +159,22 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
150
159
| HackerRank Contests | Similar to LeetCode Contests, HackerRank offers regular challenges for competitive programmers. |[https://www.hackerrank.com/contests](https://www.hackerrank.com/contests)|
151
160
| Codeforces | A popular platform for competitive programming with contests, problems, and tutorials. |[https://codeforces.com/](https://codeforces.com/)|
152
161
| Topcoder | Another platform hosting coding challenges, marathons, and tutorials for competitive programmers. |[https://www.topcoder.com/](https://www.topcoder.com/)|
162
+
| Codechef Contests | Regularly held coding challenges on Codechef, promoting problem-solving skills and competitive spirit. |[https://codechef.com/contest/](https://www.codechef.com/contests)|
163
+
| Coding Ninjas | Regularly held coding challenges on Coding ninjas, promoting problem-solving skills and competitive spirit. |[https://www.naukri.com/code360/contests](https://www.naukri.com/code360/contests)|
164
+
153
165
154
166
### Practice Problems
155
167
156
168
| Platform | Description | Link (if available) |
157
169
|:---|:---|:---|
158
-
| (See Websites section) | Websites like GeeksforGeeks, LeetCode, and HackerRank offer a vast collection of practice problems with varying difficulty levels. |[GFG](https://www.geeksforgeeks.org/), [LeetCode](https://leetcode.com/), [HackerRank](https://www.hackerrank.com/), [W3Schools](https://www.w3schools.com/), [Programiz](https://www.programiz.com/)|
170
+
| (See Websites section) | Websites like GeeksforGeeks, LeetCode, and HackerRank offer a vast collection of practice problems with varying difficulty levels. |[GFG](https://www.geeksforgeeks.org/), [LeetCode](https://leetcode.com/), [HackerRank](https://www.hackerrank.com/), [W3Schools](https://www.w3schools.com/),[codechef](https://codechef.com/),[Programiz](https://www.programiz.com/)|
159
171
| Project Euler | A website with a series of challenging mathematical and computational problems. |[projecteuler.net](https://projecteuler.net/)|
160
172
| HackerRank 100 Days of Code | A structured challenge from HackerRank with daily programming exercises, including DSA problems. |[hackerrank.com/100-days-of-code](https://www.hackerrank.com/100-days-of-code)|
173
+
| Take u Forward A2Z sheet | A structured challenge from take u forward organization with programming exercises, including DSA problems. |[Strivers A2Z DSA Course/Sheet](https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2)|
174
+
| Coding Ninjas | Regularly held coding challenges on coding ninjas, promoting problem-solving skills and competitive spirit. |[https://www.naukri.com/code360/problems](https://www.naukri.com/code360/problems)|
175
+
| Love babbar | It is the combination of lectures notes, codes of the playlisst depolyed in the github written in C++ language(cpp) |[https://github.com/loveBabbar/CodeHelp-DSA-Busted-Series](https://github.com/loveBabbar/CodeHelp-DSA-Busted-Series)|
176
+
177
+
161
178
162
179
### Mock Interviews
163
180
@@ -179,7 +196,7 @@ When it comes to learning Data Structures and Algorithms, there are numerous res
| (See Websites section) | Websites like GeeksforGeeks, LeetCode, and HackerRank provide categorized interview questions. |[GFG](https://www.geeksforgeeks.org/), [LeetCode](https://leetcode.com/), [HackerRank](https://www.hackerrank.com/), [W3Schools](https://www.w3schools.com/), [Programiz](https://www.programiz.com/)|
199
+
| (See Websites section) | Websites like GeeksforGeeks, LeetCode, and HackerRank provide categorized interview questions. |[GFG](https://www.geeksforgeeks.org/), [LeetCode](https://leetcode.com/),[codechef](https://www.codechef.com/practice#interview),[HackerRank](https://www.hackerrank.com/), [W3Schools](https://www.w3schools.com/), [Programiz](https://www.programiz.com/)|
183
200
| Interview Cake | Articles and tutorials focusing on common interview questions and problem-solving techniques. |[interviewcake.com](https://www.interviewcake.com/)|
0 commit comments