How to Master Algorithms and Data Structures in 4 Months

preview_player
Показать описание
My plan to learn data structures and algorithms in 4 months so that I can pass my coding interviews without grinding LeetCode the night before.

Special thanks to u/sporderman for his awesome Reddit guide to studying LeetCode.

Рекомендации по теме
Комментарии
Автор

That Princeton course on Coursera is what I used for a master's level Algo course. Highly recommend

mfauch
Автор

Pro Tip if you got time go for MIT ocw 6.006 And 6.046J
Great lectures great materials best of all for free

anjanaykhare
Автор

For me personally @AbdulBari's algorithms (86 videos) helped me a lot. He just explains every bit with great clarity

study-meoe
Автор

Solid information bro... Thanks for sharing... !!

universal.mandeep
Автор

Thanks for sharing Aaron...waiting for your tutorials for Algorithm and data structures :)

mohdjibly
Автор

I m current reading a book for CP in c++.. and it has a huge variety of DSAs

k-universe
Автор

EPI is a better beginner friendly book. CTCI is for pure problem solving. Can't be used as an intro to algorithms.

kshitijshekhar
Автор

@aron Hi, thank you for making such an informative video.May I also ask what are the data structures and algorithms which would most likely be asked for Data science interview?

zainulabedin
Автор

You will surely like Aditya Verma's videos

(Captions might help)

preranasi
Автор

Have you read "Advanced Algorithms and Data Structures" by Marcello La Rocca.
It's so good. Very underrated.

kingofyoutube
Автор

thanks for that great video, I have one question which is should I solve leetcode problems after finishing each topic (I mean solving problems on each specific topic) or should I wait until I finish the full DSA roadmap of whatever course I'm taking then start solving problems on the full DSA?

ahmedelhadary
Автор

Hacking the coding interview or cracking the coding

Tray-lc
Автор

Trust me, bro, you do look like "The Kid Laroi"...!!!

Spider-Man_
Автор

Thanks for the video! After I watched your video I started Coursera course. I have a question about assignments. The first lecture starts with and assignment and it asks to compile and run the java code from command line and want me to submit java files to pass the assignment. Is this mandatory. I could not see other option. Is it going to be like that through the course. It seemed different approach to me and tasks are not clear like first example asks something like "...use Knuth’s method: when reading the ith word, select it with probability 1/i to be the champion, replacing the previous champion..." which I have not heard it before (Knuth’s method) and course did not teach anything yet:))) I just watched the introduction video. I'd appreciate any advice:)

Rocky_
Автор

02 April i will start my data structures and algorithms Journey.
first i do my react js project.

Thank you brother for making this video.
🧲

GB-sugu
Автор

Hey, how were you able to do the Princeton courses when your primary language is Python. This is the main thing that has been stumping me since I’m also mainly learning Python. The Princeton ones are in Java so I don’t know what to do.

chrismundanchery
Автор

I am in my first year and almost going to complete oops part in c++, I started doing cp in parallel with oops, can u recommend me, from where shud I start dsa or what resources should I refer at this point.

dhairyshrivastava
Автор

Would you recommend cracking the code interview book for a complete beginner as well?

brianruiz
Автор

Do u suggest we do the implementations while learning the princeton course or after finishing it?

muhammedabdalla
Автор

Do you have to know Java for the Princeton course? I know Python and I'm debating if I should just find another course.

jaredburke