Back to Browse

Best Free Resources to learn DSA in 2024 | Every DSA topic covered | C++, Java, Python

25.3K views
Dec 4, 2023
21:28

#DSA #FAANG #Software Free Resources to learn DSA in 2024 | Every DSA topic covered | No need to watch any other video In this video, I have covered all the best free resources to learn DSA. I have covered each and every topic and for each topic, I have provided the best resource for free from where you can learn that particular topic. I hope, now you can start your DSA journey without any confusion 🤙 Also, do like, share, subscribe to the channel ❤️ 🌟Follow me on🌟 Instagram: https://www.instagram.com/sahil_agrawal09/ Linkedin: https://www.linkedin.com/in/sahil-agrawal-002943203/ 🌟Timestamps!🌟 00:00 - Intro 00:25 - Why should you watch this video ? 03:07 - Best resource for cpp 04:10 - Best resource for Java 05:06 - Best resource for Python 05:48 - Where to learn C++ STL from ? 06:20 - Time & Space complexity 06:45 - Learn Arrays & sorting 07:50 - Best resource to learn strings 09:20 - Master Recursion ! 10:20 - Binary Search :) 11:11 - Learn linked lists 11:46 - Practice Stacks & queues 12:42 - Binary trees & BST 13:16 - Learn Hashmaps 13:51 - Heaps & priority queues 15:00 - Greedy Algorithms ! 15:45 - Learn Graphs from here 16:07 - Master Dynamic Programming 16:51 - Tries - don't miss this 17:34 - Huffman coding 17:58 - How to practice questions 19:00 - Give contests 21:08 - Outro 🌟Resources🌟 C++: https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL Java: https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q, https://www.youtube.com/watch?v=UmnCZ7-9yDY Python: https://www.youtube.com/watch?v=gfDE2a7MKjA C++ STL: https://www.youtube.com/watch?v=RRVYpIET_RU, https://www.youtube.com/watch?v=WgMPrLX-zsA Time & Space complexity: https://www.youtube.com/watch?v=FPu9Uld7W-E, https://www.youtube.com/watch?v=QovOdd80A4s Arrays: https://www.youtube.com/watch?v=37E9ckMDdTk&list=PLgUwDviBIf0rENwdL0nEH0uGom9no0nyB Sorting: https://www.youtube.com/watch?v=UdO2NeHB46c&list=PLDzeHZWIZsTp4pb_WBRahP1tnipLuX9qM&index=5 Strings: https://www.youtube.com/watch?v=Wdjr6uoZ0e0 Recursion: https://www.youtube.com/watch?v=lw8wdN64emw&list=PLjkkQ3iH4jy82KRn9jXeFyWzvX7sqYrjE binary search: https://www.youtube.com/watch?v=_NT69eLpqks&list=PLgUwDviBIf0pMFMWuuvDNMAkoQFi-h0ZF linked lists: https://www.youtube.com/watch?v=cg6JGiXhQ9c&list=PLgUwDviBIf0rAuz8tVcM0AymmhTRsfaLU stacks & queues: https://www.youtube.com/watch?v=_6COl6V6mng&list=PLDzeHZWIZsTrhXYYtx4z8-u8zA-DzuVsj binary trees: https://www.youtube.com/watch?v=ctCpP0RFDFc&list=PLkjdNRgDmcc0Pom5erUBU4ZayeU9AyRRu&index=2 hashmaps: https://www.youtube.com/watch?v=7mUKGHznpfg priority queues: https://www.youtube.com/watch?v=HqPJF2L5h9U, https://www.youtube.com/watch?v=_9F2VgZcvdw Greedy algorithms: https://www.youtube.com/watch?v=HZOUwKCKF5o&t=1364s, https://leetcode.com/discuss/general-discussion/669996/greedy-for-beginners-problems-sample-solutions graphs: https://www.youtube.com/watch?v=M3_pLsDdeuU&list=PLgUwDviBIf0oE3gA41TKO2H5bHpPd7fzn dp: https://www.youtube.com/watch?v=FfXoiwwnxFw&list=PLgUwDviBIf0qUlt5H_kiKYaNSqJ81PMMY Tries: https://www.youtube.com/watch?v=dBGUmUQhjaM&list=PLgUwDviBIf0pcIDCZnxhv0LkHf5KzG9zp Huffman coding: https://www.youtube.com/watch?v=co4_ahEDCho Leetcode hard problems: https://leetcode.com/explore/interview/card/top-interview-questions-hard/ 🌟Products I use🌟 Microphone: https://www.amazon.in/gp/product/B076B8G5D8/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 Tripod: https://www.amazon.in/gp/product/B07N42JB4S/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&th=1 🌟Hashtags🌟 #DSA #CompetitiveProgramming #Internship #DEShaw #ProgrammingJourney #CodingLife #Codeforces #Leetcode #GeeksforGeeks #SoftwareEngineering #Algorithm #DataStructures #ProgrammingTips #TechInterview #CodingCommunity #ProblemSolving #CareerDevelopment #SoftwareInternship #CodeChallenge #InterviewPrep #TechSkills #AlgorithmicThinking #SoftwareCompany #CodingSuccess #LearningPath #SDE sheets #FAANG #faanginterview #faanginterviewprep #IITGN #engineering #softwareengineering #internship #placements #freeresources #dsalgo #grahps #binarytree #dynamicprogramming #sahilagrawal #SahilAgrawal 🌟tags🌟 Where to learn dp where to learn graphs where to learn dsa how to start programming how to start coding where to learn trees what is memoisation what is tabulation what are graphs where to learn Operating systems where to learn dbms where to learn oops where to learn computer networks where to learn low level design where to learn cs fundamentals Placement guide How to start programming where to learn cpp where to learn python where to learn javascript where to learn java languages to learn resources to learn data structures Software developer engineer , Side projects , Importance of side projects , Data Structure and Algorithms Where to learn dp where to learn graphs where to learn dsa how to start programming how to start coding where to learn trees what are graphs resources to learn programming Sahil Agrawal dsa guide how to crack placement

Download

0 formats

No download links available.

Best Free Resources to learn DSA in 2024 | Every DSA topic covered | C++, Java, Python | NatokHD