That Princeton course on Coursera is what I used for a master's level Algo course. Highly recommend
@CodingCrow2 жыл бұрын
it’s super underrated in the leetcode space for some reason 😅
@mfauch44442 жыл бұрын
@@CodingCrow Yeah I think it's the best practical algorithms/DS book. If you go through it fully and implement each data structure from scratch you will essentially be set for LC/interview questions.
@uvieemma38542 жыл бұрын
@@mfauch4444 i see. thanks will go through it alongside my studies.
@progtom7585 Жыл бұрын
@Matt Faucher thanks very much
@anjanaykhare81252 жыл бұрын
Pro Tip if you got time go for MIT ocw 6.006 And 6.046J Great lectures great materials best of all for free
@CodingCrow2 жыл бұрын
What are those ones about? Would you say they’re worth the time?
@anjanaykhare81252 жыл бұрын
@@CodingCrow Both of them are about studying and designing algorithms (a bit advanced than most of the courses) but if you are familiar with basic discrete mathematics and they are not gonna teach you any language.
@jiteshjoshi81702 жыл бұрын
Link please?
@AjaySharma-rb6ox2 жыл бұрын
Your look is dashing
@CodingCrow2 жыл бұрын
thank you sir
@study-me1oe2 жыл бұрын
For me personally @AbdulBari's algorithms (86 videos) helped me a lot. He just explains every bit with great clarity
@CodingCrow2 жыл бұрын
I love that guy’s videos. He explained graph problems better than anyone else I could find
@swarajsahil47992 жыл бұрын
You can also buy his data structures course in udemy
@CodingCrow2 жыл бұрын
@@swarajsahil4799 how is his course? i’ve only consumed his free content so far
@study-me1oe2 жыл бұрын
@@CodingCrow yeah absolutely! He is a gifted teacher to us students!
@pradnyeshaglawe3512 жыл бұрын
@@CodingCrow takeuforward is also a great channel.
@universal.mandeep2 жыл бұрын
Solid information bro... Thanks for sharing... !!
@CodingCrow2 жыл бұрын
Thanks for the kind words, love helping people 😁
@mohdjibly61842 жыл бұрын
Thanks for sharing Aaron...waiting for your tutorials for Algorithm and data structures :)
@CodingCrow2 жыл бұрын
thanks for the kind words :)
@k-universe0022 Жыл бұрын
I m current reading a book for CP in c++.. and it has a huge variety of DSAs
@ShahZ2 жыл бұрын
thanks @Aaron
@CodingCrow2 жыл бұрын
glad to be of help 😁
@ninopriore2 жыл бұрын
Great advice 👍
@CodingCrow2 жыл бұрын
Thanks man glad to help 😁
@aa898246 Жыл бұрын
gonna try this and see what happens
@CodingCrow Жыл бұрын
how’s it going now?
@aa898246 Жыл бұрын
@@CodingCrow 😎a tale as old as time, i did it for a few days and then stopped. but right now i've started to go through a discrete mathematics textbook and do the examples and take notes and stuff. i think after that ill come back and try do what you said in this video again
@Rocky_0006 ай бұрын
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:)
@zainulabedin98503 жыл бұрын
@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?
@CodingCrow3 жыл бұрын
Hi zain, I'm not 100% familiar with Data Science interview questions as my main focus is on Software Engineering, but I did find a Reddit thread that has some great answers, be sure to scroll down and check the comments: www.reddit.com/r/datascience/comments/52hklz/data_science_interview_questions/
@chrismundanchery4357 Жыл бұрын
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.
@c0nD1337 Жыл бұрын
Python is also an object oriented language. For me personally, I'm fully comfortable in both languages, so I can write an essentially identical class in python if I were to see one in Java. -- If you can't do this, practice both languages until you can; work on projects in each language until you get the fundamental understandings of them. If you can do that, writing a class in python for example a LL would be simple. Class Node: int: data Node: next. Very simple
@progtom7585 Жыл бұрын
Learn some of the basics of Java. Knowing several languages is a good idea and theres a mountain of Java code out there, it wont be a lost skill. Also tons of other books and resources also use java 🙂. The basics should be enough to get you through most algo stuff, e.g. the main Java loops, conditionals, assignment, class structure, functions etc.
@HighPingMonk2 жыл бұрын
Thanks bro..!! ❤️ from India.
@CodingCrow2 жыл бұрын
thanks brother 😁
@Tray-l9c5 ай бұрын
Hacking the coding interview or cracking the coding
@adebowaleomolara37862 жыл бұрын
1 year down the road. Have you gotten any offers?
@CodingCrow2 жыл бұрын
Yep, made a video about it here - kzbin.info/www/bejne/oIqvnZZ7haeoeNk
@kshitijshekhar11442 жыл бұрын
EPI is a better beginner friendly book. CTCI is for pure problem solving. Can't be used as an intro to algorithms.
@CodingCrow2 жыл бұрын
i think that this is probably true. looking back on it i would never suggest someone start with CTCI so thanks for commenting 😁
@brianruiz8262 Жыл бұрын
Would you recommend cracking the code interview book for a complete beginner as well?
@muhammedabdalla16 Жыл бұрын
Do u suggest we do the implementations while learning the princeton course or after finishing it?
@dhairyshrivastava2 жыл бұрын
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.
@CodingCrow2 жыл бұрын
I’d say start from the beginning with the Robert Sedgewick Algorithms course on Coursera
@rohitpatil99342 жыл бұрын
Help full video 🙏
@CodingCrow2 жыл бұрын
Glad I was able to help 😁
@ahmedelhadary18995 ай бұрын
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?
@CodingCrowАй бұрын
Sorry for the late reply - what I did was finish the course first before starting on leetcode. I think it's important to get a good foundation of DSA so that you understand the solutions to the problems you look at. For example, why a solution uses a Min/Max Heap as opposed to a binary tree. Tradeoffs are important to understand and in order to make informed tradeoffs you have to know what's available.
@mikecastor20472 жыл бұрын
What is code rest or code rust??? I couldn’t understand what he was saying.
@CodingCrow2 жыл бұрын
That's a course on educative, here's the link from the description www.educative.io/courses/coderust-hacking-the-coding-interview. Basically you can look at the questions on that course and look them up on leetcode so that you don't have to pay for the whole course.
@sahiltakwale19372 жыл бұрын
hey thnx, i wanted to ask the same.
@kingofyoutube93182 жыл бұрын
Have you read "Advanced Algorithms and Data Structures" by Marcello La Rocca. It's so good. Very underrated.
@CodingCrow2 жыл бұрын
No I haven't, is it a textbook? I might have to check it out
@kingofyoutube93182 жыл бұрын
@@CodingCrow Published by Manning Publications.
@jaredburke38912 жыл бұрын
Do you have to know Java for the Princeton course? I know Python and I'm debating if I should just find another course.
@CodingCrow2 жыл бұрын
honestly I had done some java before but he teaches the Princeton course super well and uses pseudocode for almost everything so I still highly recommend it. If you’re not sure then you can give it a try and see if it’s a good fit because it’s free 😁
@victorvondoom23502 жыл бұрын
what is the minimum of datastructure relevant with leetcode problems? Are b,b+, red&black important etc...
@CodingCrow2 жыл бұрын
I had the exact same question when I started studying. I think go through the course, whichever one it may be, and implement things as they say, but past understanding the general idea you won't need to know how to implement red/black, b+ etc. but you might be asked about how it works or what the tradeoff is when considering using one. The most I was asked to implement was Quicksort/Mergesort Hope this helps.
@victorvondoom23502 жыл бұрын
@@CodingCrow tq
@48aathithyasurya372 жыл бұрын
Bro from where do we learn python? Any suggestion?from you.
@CodingCrow2 жыл бұрын
Freecodecamp and codecademy are two good free options, and i’ll be releasing a video on where/how to learn as well
@DivyaNethri23102 жыл бұрын
How can I connect to you?
@CodingCrow2 жыл бұрын
Twitter & LinkedIn work best! Profile picture should be the same
@DivyaNethri23102 жыл бұрын
@@CodingCrow I've DMed you on your Instagram account.
@Spider-Man_672 жыл бұрын
Trust me, bro, you do look like "The Kid Laroi"...!!!
@CodingCrow2 жыл бұрын
😂
@amirphl78342 жыл бұрын
On average, how much time did you dedicate per day?
@CodingCrow2 жыл бұрын
honestly i spent probably 1-2 hours on average every day from April until August on just leetcode. At my peak I was doing 4 leetcode problems every day 😅
@ashishdevadig28352 жыл бұрын
@@CodingCrow damn you legend
@CodingCrow2 жыл бұрын
@@ashishdevadig2835 😂
@preranasi2 жыл бұрын
You will surely like Aditya Verma's videos (Captions might help) kzbin.info
@CodingCrow2 жыл бұрын
I’ll check them out! Thank you!
@ameer6168 Жыл бұрын
Bro what's your hair care routine?
@CodingCrow Жыл бұрын
wash every 3 days lol
@kingofyoutube93182 жыл бұрын
Lex Luthor, is that you?
@anujgajbhiye37652 жыл бұрын
Lol 😂
@CodingCrow2 жыл бұрын
😂
@noelcovarrubias74902 жыл бұрын
You got a twitter? Would love to follow you there since I'm more active there
@CodingCrow2 жыл бұрын
Yeah you can follow me @AaronTheCrow
@dr8gossolo67 Жыл бұрын
I need to learn data Stuctures in a week
@shubhamkumarsingh22902 жыл бұрын
Damn bro, are you a model?
@strangelyproton2 жыл бұрын
Are u undergrad or working?
@CodingCrow2 жыл бұрын
I’m in undergrad and I’ve been working full time for 9 months
@strangelyproton2 жыл бұрын
@@CodingCrow so doin both at same time? cool and what role are u working in
@CodingCrow2 жыл бұрын
@@strangelyproton currently i’m working on internal projects with React and D3 at a fortune 500 consulting company
@NirmalSilwal2 жыл бұрын
new subscriber here
@CodingCrow2 жыл бұрын
welcome to the channel 😁
@NirmalSilwal2 жыл бұрын
@@CodingCrow thanks
@-zapgod-36162 жыл бұрын
Yo nice jars in the back bud. Your secret is safe with me ;)
@CodingCrow2 жыл бұрын
😂
@thedarkknight18652 жыл бұрын
am i here who think he look like Kid Laroi
@CodingCrow2 жыл бұрын
😂 good or bad
@thedarkknight18652 жыл бұрын
@@CodingCrow good
@vijayakumarmathaiyan49272 жыл бұрын
I thought it is Billie Eilish and watched it 😂😂😂
@CodingCrow2 жыл бұрын
😂 but did you like the video
@vijayakumarmathaiyan49272 жыл бұрын
Yes I did... u r the best
@__________________________69102 жыл бұрын
You are handsome. Fogot about DSA.
@CodingCrow2 жыл бұрын
😅 Thank you
@__________________________69102 жыл бұрын
@@CodingCrow 😍
@strangelyproton2 жыл бұрын
@@__________________________6910 simp
@blasttrash2 жыл бұрын
Haha so you did not release any videos but ended up with internship huh? nice.
@CodingCrow2 жыл бұрын
yeah sorry man 😅 school and work became a lot for a while but i’m back on the grind 😁
@antukhan55922 жыл бұрын
nice hair dear
@CodingCrow2 жыл бұрын
Thanks bro
@sane_aalam2 жыл бұрын
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. 🧲
@CodingCrow2 жыл бұрын
Glad I could be of help! Love the commitment too, you’re sure to do well on your journey 😁 Best of luck
@sane_aalam2 жыл бұрын
@@CodingCrow Thank you brother for giving me this beautiful compliment ):