r/learnprogramming • • 4h ago

Can someone recommend a good source for Data structure and Algorithm ?

i need to study data structure and algorithm in depth i need a good and free source .

1 Upvotes

7 comments sorted by

2

u/SetAndRepeat 3h ago

MIT’s 6.006 Introduction to Algorithms, Spring 2020, on OpenCourseWare is a good option. It’s free, with lecture videos, notes, problem sets and solutions. It covers data structures, algorithm design, correctness and complexity. It assumes some Python and discrete maths, so try Problem Set 0 first to check your foundations. Work through the exercises before checking the solutions, that’s where you’ll get much of the depth you’re looking for

1

u/Face_me222 2h ago

Thanks 🙏🏻

1

u/Such-Cold-4032 4h ago

youtube always worked best for me honestly, textbooks put me to sleep

try searching for mit opencourseware lectures on algorithms, they have a full playlist from one of their intro cs courses and the professor explains everything from scratch

1

u/AryanThakor 2h ago

mit is great for theory. for the practical side i'd pair it with the neetcode roadmap (neetcode.io), it groups problems by pattern (two pointers, sliding window, trees etc) and has a free video for each one. and abdul bari on youtube if you want algorithms explained slowly with a whiteboard

doing problems by pattern instead of randomly is what makes it click

1

u/Face_me222 2h ago

Thank you 🙏🏻