Fastest way to learn Data Structures and Algorithms

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • DSA master: instabyte.io/p...
    Interview Master 100: instabyte.io/p...
    ► For more content like this, subscribe to our channel: / @sahilandsarra
    ► Follow us on Linkedin:
    / gabag26
    / sarrabounouh
    ► Let's be FRIENDS! / sahilandsarra

ความคิดเห็น • 207

  • @sahilandsarra
    @sahilandsarra  หลายเดือนก่อน +49

    DSA master: instabyte.io/p/dsa-master
    Interview Master 100: instabyte.io/p/interview-master-100

    • @mansoorkhan9504
      @mansoorkhan9504 หลายเดือนก่อน +1

      Sir any good DSA course in python

    • @pjpodx
      @pjpodx หลายเดือนก่อน

      anybody converted list 100 into leetcode list already , can you share if so?

    • @farhanmurtaza16
      @farhanmurtaza16 หลายเดือนก่อน

      @@mansoorkhan9504 recluze datastructure course

    • @rupashreescanvas2562
      @rupashreescanvas2562 หลายเดือนก่อน

      sir in faang companies DSA using python allowed? I am beginner ,I want to switch to python,but everyone is telling me Python is not accepted by most of the interviewers ,they prefferred C++ or Java?? Please suggest me sir.

    • @farhanmurtaza16
      @farhanmurtaza16 หลายเดือนก่อน

      @@mansoorkhan9504 reculze datastructure course

  • @SoraJustAGuy
    @SoraJustAGuy หลายเดือนก่อน +85

    Don’t take any DSA course yet. Just do Leetcode. Start easy, fail, study the answer , repeat till you start confidently solving Easy questions. Just brute-force it. After 200-300 questions take any DSA course you want(after brute-forcing hundreds of easy question advanced algorithms will start making sense and will be easier to understand. Then move to medium. Try to solve questions (where possible in On or Ologn-this should be your main goal and this what advanced alhorithms are essentially for) Fail, learn, repeat till you start confidently solving medium questions, 500-600 questions later move on to hard. It really is about grind only.

    • @jasdeepsingh7002
      @jasdeepsingh7002 28 วันที่ผ่านมา +13

      But before diving into question solving we just require to understand core concepts.

    • @anshumanbehera5705
      @anshumanbehera5705 17 วันที่ผ่านมา

      OK bro done Next time I will reply here will be to thank you for your method or rant

    • @SoraJustAGuy
      @SoraJustAGuy 17 วันที่ผ่านมา +1

      @@jasdeepsingh7002 core concepts of what? Data manipulation? If you need that, just take any high level language course you want, it really makes little difference(though i would suggest python as JS can be a little...i dunno, unpredictable) Learn how to work with arrays, strings, maps, sets, various operators(bitwise among them) and regex-the pandora box you want to avoid but you can't do it forever

    • @andrean40
      @andrean40 8 วันที่ผ่านมา +2

      Horrible advice lol

  • @Sajjad_26_
    @Sajjad_26_ หลายเดือนก่อน +475

    Bro speaks in Lowercase

    • @DEVATS26
      @DEVATS26 หลายเดือนก่อน +89

      bro earns in largercase

    • @AkshaiKrishna903
      @AkshaiKrishna903 หลายเดือนก่อน +14

      But spits facts ❤

    • @MorningWood01
      @MorningWood01 หลายเดือนก่อน +14

      @@DEVATS26 *uppercase

    • @user-jd2up1ue7k
      @user-jd2up1ue7k หลายเดือนก่อน +2

      Put caption

    • @JJ-bj6hg
      @JJ-bj6hg หลายเดือนก่อน +4

      ​@@MorningWood01you did not get it.

  • @nikhildeka8357
    @nikhildeka8357 หลายเดือนก่อน +22

    8 month ago , sir introduced DSA with python. And I learned that. Cracked an internship . Thanks Sahil sir. I am also a daily reader of interview master

    • @sahilandsarra
      @sahilandsarra  หลายเดือนก่อน +2

      Great news! Congratulations!

    • @coder_aj_001
      @coder_aj_001 หลายเดือนก่อน +1

      Can you share the process and experience of your interview ?

  • @technicallytechnical1
    @technicallytechnical1 หลายเดือนก่อน +85

    bro's face : 👺
    bro's voice : 😊

  • @sibaprasadacharjya7072
    @sibaprasadacharjya7072 หลายเดือนก่อน +54

    Sir Please Make A Dedicated Video On How You Manage Your Job, TH-cam, Everyday Coding And How You Decide What To Learn And When To Learn
    Please Guys Support If You Want This Video Too Comment Down or Vote Up This Comment

    • @ishjyotsingh9991
      @ishjyotsingh9991 หลายเดือนก่อน +1

      Yeah the would be a cool video. Yo sahil lessss do dis!!!

    • @mehmeh8883
      @mehmeh8883 28 วันที่ผ่านมา +1

      +1

  • @mutayabkhalid7289
    @mutayabkhalid7289 หลายเดือนก่อน +8

    I have never seen a video as comprehensive as this one before on DSA. I am pretty sure your other videos will also have similar format where it seems that concepts and guide is dissolved in water and you just have to learn how to drink it. Super easy to follow!
    Thank you for sharing these tips. Good work!

  • @dhavalhirpara9106
    @dhavalhirpara9106 หลายเดือนก่อน +16

    This is mind-blowing! The way you explained the roadmap and the roadmap itself are both amazing! This video and the JIT method are all you need to secure a full-time job in a very short time.

    • @sahilandsarra
      @sahilandsarra  หลายเดือนก่อน +2

      Thanks for your kind words!

    • @dhavalhirpara9106
      @dhavalhirpara9106 หลายเดือนก่อน

      @@sahilandsarra Thank you so much bhai! ❤

  • @harshzinzuvadiya3295
    @harshzinzuvadiya3295 หลายเดือนก่อน +36

    Most Awaited And Most satisfied video

    • @ankitmishra1934
      @ankitmishra1934 หลายเดือนก่อน

      Can you help me how to access the course

  • @ayushmanbhatnagar
    @ayushmanbhatnagar หลายเดือนก่อน +10

    I was planning to start it from today and got this video.

  • @RajKumar-ob8wk
    @RajKumar-ob8wk หลายเดือนก่อน +2

    Thank you for making such concise and highly informative video. There are very few such valuable resources available.

  • @logeshbalaji6264
    @logeshbalaji6264 17 วันที่ผ่านมา +2

    Bro is an Alien, He knows Everything 👽😎

  • @thorbjrnhgh6624
    @thorbjrnhgh6624 หลายเดือนก่อน +14

    Started coding with a non mathematical brain.. i think i have to give up to be honest.. all this i will just never be able to Master 😐🤷

    • @Kishor_D7
      @Kishor_D7 หลายเดือนก่อน

      Same boat

    • @cloudff667
      @cloudff667 หลายเดือนก่อน +5

      Then learn mathematics and the try see there is nothing impossible and if others can do it why I and you can't

    • @cmverma258
      @cmverma258 หลายเดือนก่อน +2

      Don't worry mathematics not required once you will start then you will know it's about problem solving not mathematics both are different

    • @Assassin_610
      @Assassin_610 17 ชั่วโมงที่ผ่านมา +1

      mathematics is not required in CS, just logic building skills.

  • @ADITYASHARMA-pw1sw
    @ADITYASHARMA-pw1sw หลายเดือนก่อน +9

    Very helpful video sir! Thank you.

  • @user-uw6qn6ir5e
    @user-uw6qn6ir5e 3 วันที่ผ่านมา

    Good information and best resource who are very new to DSA & OOPS to clear the interviews ? Thank you for valuable info... looking for a series of DSA in depth explanation by examples ():- core DSA and Time & Space complexity ? 🙂🙂🙂🙂.... subscribed 👍🏻

  • @curiousindian232
    @curiousindian232 15 วันที่ผ่านมา +2

    Please suggest a good course or resource for learning DSA with python!

  • @siasquad7360
    @siasquad7360 หลายเดือนก่อน +2

    sir as you said you are good in java please teach us collections frameword , hashing , hashmaps etc etc used for DSA please sir.

  • @akashrudra03
    @akashrudra03 หลายเดือนก่อน +4

    Wonderful Analysis❤

  • @user-my4ff2co8t
    @user-my4ff2co8t หลายเดือนก่อน +2

    what is the purpose & relation between these order formulas with time & space complexity of code?

  • @ShahNawazKhan-jz8wl
    @ShahNawazKhan-jz8wl 15 วันที่ผ่านมา +2

    is this roadmap good for the very begginer in DSA?

  • @enjoyeducation498
    @enjoyeducation498 หลายเดือนก่อน +6

    Hi sir make a breif vedios on dsa with python ❤

  • @SalehGoodarzian
    @SalehGoodarzian 16 วันที่ผ่านมา

    Hi Sahil, I have learned a lot from you. Am thankful to you...just a quick question, How did you record your screen and yourself? Which software did you use? I would be thankful if you could let me know. Best wishes and regards

  • @Lalalala22537
    @Lalalala22537 หลายเดือนก่อน +2

    I have learnt both python and java in my first year . I have made some little projects in both languages. Which language should I pick for DSA ?
    people say java is a better choice because we can get a good understanding of dsa in java . But you said python is better due to the time limit during interviewes .
    Which language should I choose for DSA ?
    I know the language doesn't matter , it's about understanding and implementation.
    But still , any suggestion ..?

    • @soultyson1852
      @soultyson1852 หลายเดือนก่อน

      If you are beginner use python

  • @DSASolutions
    @DSASolutions 2 วันที่ผ่านมา

    Well explained ❤

  • @i_youtube_
    @i_youtube_ หลายเดือนก่อน +1

    We need full video explaining all python syntax and methods that are used commonly in top 100 DSA problems. We don't want to waste 60 hours in a Udemy course.

    • @compton8301
      @compton8301 หลายเดือนก่อน

      Neetcode has such a video.
      Search for “neetcode python for coding interview” here on TH-cam.

  • @user-ce8my5xb3v
    @user-ce8my5xb3v หลายเดือนก่อน +1

    Thank you very much Sahil for making this resource for us!

  • @Kishor_D7
    @Kishor_D7 หลายเดือนก่อน

    You are perfect in giving roadmaps no one can give roadmap like you

  • @naveen12
    @naveen12 หลายเดือนก่อน +1

    His videos are therapeutic 😊

  • @zahedulislamchowdhury2279
    @zahedulislamchowdhury2279 6 วันที่ผ่านมา

    Really very nice lecture about of DSA Course. I waiting for Full playlist for DSA Course in implement Python. Please consider this and help me.

  • @s.gveeronstart4794
    @s.gveeronstart4794 15 วันที่ผ่านมา +1

    Can u make a video on DSA with python 😊😊

  • @thearafunny7017
    @thearafunny7017 หลายเดือนก่อน

    Dear
    I went to university to study java and cpp
    I learned many tutorials on java
    I got the same concept, but I couldn't even build small projects
    If I want to be a software engineer, how can i start ?🙏

  • @sh1va10.02
    @sh1va10.02 หลายเดือนก่อน +2

    Hi,can a student get a job/internship through instajob portal if they are eligible?and other than the jobs described on the portal are any new jobs like data science and programming manager are going to be added in the future?

  • @moonvision3329
    @moonvision3329 หลายเดือนก่อน

    Hey Sahil Such a great video. Thank you so much for the knowledge and the assest u provided.😊

  • @BineetSharma-o3k
    @BineetSharma-o3k หลายเดือนก่อน

    I have been working with Laravel and CodeIgniter for the last three years. My DSA skills are strong, so which language should I learn next to enhance my career prospects with top companies-Go, Python, Java, etc.?

  • @rawsahil123
    @rawsahil123 หลายเดือนก่อน +1

    00:01 Importance of mastering a programming language for learning Data Structures and Algorithms
    01:06 Learning DSA in Python helps in effective communication and understandability.
    02:12 Importance of DSA Concepts and Interview Master 100
    03:19 Understanding big O notation is crucial for code optimization in interviews.
    04:26 Focus on core data structures for interviews
    05:31 DS Master contains core algorithms, link in description
    06:37 Implement algorithms from scratch for deeper understanding
    07:40 Interview Master 100 contains top 100 interview problems for beginners.

  • @meditzz143
    @meditzz143 หลายเดือนก่อน

    Which projects should I build in 2024 that will help clear my concepts and are unique in the frontend and MERN stack domains, making me job-ready? Additionally, I have an agency portfolio-what essential features should I include to ensure it's comprehensive and impactful?

  • @mohammednayyarsiddiqui5005
    @mohammednayyarsiddiqui5005 หลายเดือนก่อน

    Just when i was thinking about dsa 😊 thanks for the update ❤

  • @salman8136
    @salman8136 หลายเดือนก่อน +12

    All eyes on bangladesh.
    #savebangladeshistudents

  • @ChukwukaFavourEbelechukwu
    @ChukwukaFavourEbelechukwu หลายเดือนก่อน

    This is the best information I have gotten in a long time

  • @ashishkumar-eo7hl
    @ashishkumar-eo7hl หลายเดือนก่อน +2

    Bhaiya. Can you tell me which free source to learn Java basic and advanced and sql. Basic and advanced 🙏🙏

    • @sibaprasadacharjya7072
      @sibaprasadacharjya7072 หลายเดือนก่อน

      Learn From W3School and Freecodecamp There Are Lots Of Free Resources And Videos On TH-cam Too

  • @RDJ499
    @RDJ499 หลายเดือนก่อน +1

    Thank you for clearing my confusion !

  • @dhruvinmehta53
    @dhruvinmehta53 หลายเดือนก่อน +1

    Great advice , great man ❤

  • @nehasharma-1909
    @nehasharma-1909 หลายเดือนก่อน

    Hey Sahil,
    One quick suggestion if in DSA Master for each section can you mention Interview Master 100 list questions.

  • @mjawale12345
    @mjawale12345 หลายเดือนก่อน +3

    Bro/Sir,
    Have a little smile at your face.
    This'll make viewers little happy/calm.
    I really liked today's video.

    • @tawkeer4
      @tawkeer4 หลายเดือนก่อน +3

      Why to put fake smile?

  • @jeffelon6252
    @jeffelon6252 หลายเดือนก่อน

    thank you for the clarity! hope python helps me in improving my dsa skills.

  • @vyshnavi_k
    @vyshnavi_k หลายเดือนก่อน

    Thank you so much for this ❤🙏. Much needed one for the current time!

  • @theEDITORviral
    @theEDITORviral หลายเดือนก่อน +1

    appereciate your efforts sir 💓

  • @Shohan01
    @Shohan01 15 วันที่ผ่านมา +1

    not sure bro wants to talk abut python or DSA?!

  • @nabeelgulzar269
    @nabeelgulzar269 หลายเดือนก่อน

    Thanks for Sharing ❤

  • @Astra4450
    @Astra4450 หลายเดือนก่อน

    hello sir its perfect timing I was thinking how to start and u dropped the video. Thank you so much. Just one question - I beginner to coding ( zero coding skills), i want to learn coding language to learn dsa. im bit confused whether to start from java or c++. plz answer this.

    • @futureera415
      @futureera415 27 วันที่ผ่านมา

      Start with Python

  • @NayanTr-lu8yk
    @NayanTr-lu8yk หลายเดือนก่อน

    I found your channel today and I'll be your regular viewers

  • @rohithbrahmarouthu8432
    @rohithbrahmarouthu8432 หลายเดือนก่อน

    Please make a video on clearing online assessments, I am not able to figure out what I is wrong with me.

  • @nidhiharish2863
    @nidhiharish2863 29 วันที่ผ่านมา

    This is very helpful, could you please make similar video on system design

  • @Adved14
    @Adved14 หลายเดือนก่อน +1

    I have did DSA In HTML And everything that he say is true ❤.

    • @PWCOUNSELLINGIITJEE
      @PWCOUNSELLINGIITJEE หลายเดือนก่อน

      Helo sir I am now in hbtu
      Which should I start

    • @vardhani3748
      @vardhani3748 หลายเดือนก่อน

      Bro is it good to start DSA in CSS 😢

    • @Adved14
      @Adved14 หลายเดือนก่อน

      @@vardhani3748 yes bro 😭😭🥲

  • @jonathanjohnson2785
    @jonathanjohnson2785 หลายเดือนก่อน

    So helpful and informative. Thank you sir❤

  • @kitgary
    @kitgary หลายเดือนก่อน

    I am working on 150 Leetcode questions to prepare for an interview now!

  • @Abdulwahaaab-kr2ft
    @Abdulwahaaab-kr2ft หลายเดือนก่อน +1

    any course recommendation in python? Sir...

  • @vedparkashgaba5478
    @vedparkashgaba5478 หลายเดือนก่อน

    Nice video as usual

  • @Leetcode194
    @Leetcode194 หลายเดือนก่อน

    Nice.Make a video on how to crack online assessments.The level of questions has increased so much and I can't crack any.

  • @rahulbharadwaj7719
    @rahulbharadwaj7719 หลายเดือนก่อน

    I desperately was waiting for this

  • @carcompares9022
    @carcompares9022 หลายเดือนก่อน +1

    appreciate your effo. love you sir

  • @SVijay-ok5nj
    @SVijay-ok5nj 19 วันที่ผ่านมา

    Can you sort it out that many are try to tell that do dsa using java or c++ not in python .Yes i known that if you need a deep understanding at its core need java or c++.But,in interviews do they restrict to use python many people are telling python with dsa is not allowed in many companies?

  • @radeveloper0
    @radeveloper0 หลายเดือนก่อน

    Good 👍 working sir 🎉

  • @ChemCoder404
    @ChemCoder404 หลายเดือนก่อน

    Some great advice here!

  • @nabeelbinnazeer3721
    @nabeelbinnazeer3721 หลายเดือนก่อน +4

    What about c++

  • @RugvedhTallapudi-lk9jy
    @RugvedhTallapudi-lk9jy 10 วันที่ผ่านมา

    Hello Sir , I want to learn DSA, I am not perfect in any programming language , I am at intermediate state in both Python and JAVA, but I has small Knowledge on DSA with Python , but everyone is saying that java is best for DSA and for placements , Please clarify my doubt sir , should I learn DSA with JAVA or DSA with Python...................................

  • @mixshots1801
    @mixshots1801 หลายเดือนก่อน

    Sir please make a video on how to get into cybersecurity where to learn, how much potential it has, resources , is it easy to get job in this etc

  • @user-rq9mq6uu1z
    @user-rq9mq6uu1z หลายเดือนก่อน

    As always worth the time

  • @deepakkumar13204
    @deepakkumar13204 หลายเดือนก่อน +1

    Your hair style amazing

  • @AsfawYemaneBerhe
    @AsfawYemaneBerhe 15 วันที่ผ่านมา

    thank you, sahil!

  • @manikantan4416
    @manikantan4416 หลายเดือนก่อน

    Bro dropped gold mine ❤

  • @salahammar1521
    @salahammar1521 หลายเดือนก่อน +1

    But why my mentors says you must learn low level language for DSA or mid level like java or c++

    • @rockyjohnson6248
      @rockyjohnson6248 หลายเดือนก่อน +1

      Learn all,but use python in interviews

  • @Kang_Dynasty5500
    @Kang_Dynasty5500 หลายเดือนก่อน +1

    Thank u so much sir 🙏🙏🙏

  • @blesson3040
    @blesson3040 หลายเดือนก่อน

    Many say that python is very slow and already has inbuilt functions.. so does it matter

  • @mohamadyahyavi
    @mohamadyahyavi หลายเดือนก่อน

    could you make a video and introduce resources where we can read project codes?

  • @aashukumar1348
    @aashukumar1348 หลายเดือนก่อน

    ❤thank you for the video

  • @ggwp8618
    @ggwp8618 หลายเดือนก่อน

    How would you guys rate C# to learn and crack interviews?
    I am good at it

  • @saiganeshkurapati5335
    @saiganeshkurapati5335 หลายเดือนก่อน

    Sir should I start it by buying a DSA book or any course?

  • @VeromcaJerome
    @VeromcaJerome หลายเดือนก่อน

    always great man thanks for this

  • @sandhitkarmakar4945
    @sandhitkarmakar4945 หลายเดือนก่อน

    Cool !

  • @varun5809
    @varun5809 หลายเดือนก่อน

    This is very helpful video

  • @susamay
    @susamay หลายเดือนก่อน

    thanks for giving a clarity.

  • @user-bt1ci3xi7p
    @user-bt1ci3xi7p หลายเดือนก่อน

    Thanku to being in Python side❤❤❤❤❤❤

  • @harigs72
    @harigs72 หลายเดือนก่อน +1

    Thank you..❤

  • @DehanAdithya
    @DehanAdithya หลายเดือนก่อน +2

    but they say python has drawbacks ??

    • @nandhu2030
      @nandhu2030 หลายเดือนก่อน

      Yes it s slow

  • @PtanmaieeJNAB
    @PtanmaieeJNAB หลายเดือนก่อน

    Sir I am intermediate level of learning python program so when I have start dsa and what are steps before going to learn DSA

  • @a.m.4154
    @a.m.4154 หลายเดือนก่อน +1

    Sahil be like: I realized my coffee didn't taste as I wanted, to solve this problem, I created Interview Master 100.

  • @Turk_Saifu
    @Turk_Saifu 10 วันที่ผ่านมา

    Suggest me any good java book like if I purchase that will not to be purchase another in future

  • @_K_-xz5jn
    @_K_-xz5jn หลายเดือนก่อน

    Sir can u suggest all in one course to learn dsa..
    Udemy is my choice. If you know please share.

  • @mihirchaudhari4837
    @mihirchaudhari4837 หลายเดือนก่อน

    Man but in your other video of how will you start coding again u said to start with Java I am in the category of beginner as u mentioned now I am confused if I should continue in Java or switch to python

    • @Shafiqulislam763
      @Shafiqulislam763 หลายเดือนก่อน

      Python.takes least amount of time to learn

  • @megaguys-b8k
    @megaguys-b8k หลายเดือนก่อน

    Thanks, you helped me so much ❤

  • @Innovative_Mind546
    @Innovative_Mind546 หลายเดือนก่อน

    Thanks Sahil....

  • @Hashimahmed4753
    @Hashimahmed4753 29 วันที่ผ่านมา

    Bro's hair - 🍜
    Bro's Voice - 😊

  • @DurgaJ-r6h
    @DurgaJ-r6h หลายเดือนก่อน

    Hai Sir,
    Why don't you start a dsa course?

  • @akhintheruvath
    @akhintheruvath หลายเดือนก่อน

    Thank you so much❤️

  • @harshgamer6105
    @harshgamer6105 หลายเดือนก่อน

    hey, is usage of Counter in python allowed in interviews

  • @niyasp5265
    @niyasp5265 หลายเดือนก่อน

    Thanks 🎉

  • @user-ib5pe2cc2h
    @user-ib5pe2cc2h หลายเดือนก่อน

    Thanku so much 😀😀

  • @VedantMathur391
    @VedantMathur391 หลายเดือนก่อน

    Bhai kya Manipal University jaipur maain Google Microsoft ke liye sit nhi kr skta agr 12th maain 69.2% h and 10th maain 82%??
    Maain pkka khub mhanet karuga achi cgoa rakhuga
    Bss main prbm is my 12th oercent sucks

  • @srirakeshkumar
    @srirakeshkumar หลายเดือนก่อน

    i have experience in Angular and .net core...can i still choose python for DSA or i stick to Javascript or C# for DSA please reply..

    • @jaswanthreddy7135
      @jaswanthreddy7135 หลายเดือนก่อน

      learn python for dsa would be helpful for learning others like ai ml data science