How to Learn Data Structures and Algorithms? | MySirG.com

Поделиться
HTML-код
  • Опубликовано: 27 авг 2024
  • Awesome Tips to learn Data Structures and Algorithms in Hindi
    Learn DSA from: saurabhshuklacl...
    Connect with me
    ------------------------------
    MySirG Instagram- / mysirg
    Shahid Instagram- / shahidify
    My Twitter- / @sshukla_manit
    MySirG Facebook- / mysirg
    How to access Free or Paid learning videos?
    -----------------------------------------------------------------------
    Visit: MySirG.com
    Visit: premium.mysirg...
    How to join online LIVE classes?
    ---------------------------------------------------
    Visit saurabhshuklacl...
    Competitive Coding
    _________________________________
    visit coder.mysirg.com
    Popular Searches
    ----------------------------
    Python by Saurabh Shukla Sir
    Python by Saurabh Sir
    Javascript
    GUI Python
    Web Python
    Full Stack development
    C Language
    C++ Language
    Data Structure
    PHP-MySQL
    DBMS
    Java
    Android
    Like, Comments, Share and SUBSCRIBE

Комментарии • 373

  • @chitranshsaxena59
    @chitranshsaxena59 3 года назад +185

    So basically it comes down to.
    1. Have a good command on the programming language
    2. Do not cram, understand the algorithms through coding, more and more
    3. Make diagrams to have better visualization of stuff
    4. Dry Run
    My Experience
    1. Language is important, but sometimes having basics of knowledge and the containers it offers is sufficient (Like Collections in Java, STL in C++, but don't worry, with time you will get it when you start writing code)
    2. Psuedo code, this is golden tip, before writing code for any problem, either with pen-paper or in comments of your code, write the basic algo in terms of psuedo code and dry run that psuedo code itself with sample test cases
    3. Diagram, again, this is golden .... makes things a lot easier to understand
    4. Finally .... once you are done understanding the code, and before writing the code .... try to explain this algorithm and the intuition behind this algorithm to someone and if no one is present, explain this to basically blank air, but try to create link between each sentence, starting from the basic requirement of program to edge cases .... Once you think you are able to make someone understand this from very scratch .... write the code .... and this is one of the best ways to retain stuff

    • @vinitkumar-vb1ns
      @vinitkumar-vb1ns 2 года назад

      Bro, c++ ke saath java karna zaroori hai kyaa dsa ke liye?

    • @chitranshsaxena59
      @chitranshsaxena59 2 года назад +4

      @@vinitkumar-vb1ns Depends on what is the intent of learning. If you are targeting jobs in Microservices and Backend of Web Apps, Java is highly recommended. But in other cases where you are working on core application (which are usually performance oriented), you might need C++.
      But the point is, agar tumhe C++ ata hai, Java seekhne mein time nahi lagta, because if you get into tech, you will never stick to just 1 language, even if you stick to one company, you might need to work with Java, C++ Python etc all at the same time.
      So basic recommendation is, if you are a college student or a blooming professional, just pick a language of your choice (C++ or Java, no Python please), and have a good grasp on the language, solve a lot of DSA related problems. Intent of DSA is to build the problem solving logic, you can implement that in any language.

    • @ABC-rx6xw
      @ABC-rx6xw 2 года назад +1

      @@chitranshsaxena59 bhaiya, abhi mai apni coding journey chalu karne wala hu,mera doubt ye h ki maine boht sare video dekhe language ke upar and finally smjh aa gya ki java best rhega,kyoki usse development,open source contribution etc kar sakte hai par c++ se competitive prog. aur game development aur ye dono me mera interest nahi hai, java thoda tough language hai isliye wo best hai ,ab dsa sikhne me boht log bolrhe hai ki java se basic of programming skip ho jata hai ,mujhe smjh nai aara hai kis language se start karu?
      Maine finally socha ki java se start karu aur use medium lvl tak sikh lu phr code with harry ka C++ one shot 2 hours ka dekh ke dsa c++ me kar CWH se
      Ye shi rhega ky?

    • @chitranshsaxena59
      @chitranshsaxena59 2 года назад +2

      Currently college mein ho ya school mein?
      Point of asking is time kitna hai tumhare paas, language is not a problem, I can assure you aaj nahi to kal C++ and java dono se kaam padega.
      To I would recommend ki jo dil kare, Java in your case, usi se shuru kar lo, koi tension nahi hai, Telusco ya Apni Kaksha ka tutorial dekh lo.
      Fir DSA karo side by side ya after 1 month maybe. Point is DSA mein language proficiency bahot matter karti hai, to practise ke saath seekh jaoge.
      In future agar zarurat pade to learn C++, but for now, go with Java since you like that plus scope zyada hai Java mein. But make sure language switch karne se pehle leetcode medium of all the topics thode bahot kar pao, language ya syntax barrier nahi ana chahiye
      Cheers

    • @snehakumari935
      @snehakumari935 2 года назад

      @@chitranshsaxena59 can you give your mail id or insta id plzz??

  • @UnKnown-nl4fm
    @UnKnown-nl4fm 3 года назад +155

    Sir i hv seen your c and cpp playlist, your way of explaining makes concept very clear.

  • @ChandraSekhar-mz8xy
    @ChandraSekhar-mz8xy 3 года назад +91

    Legend is getting old 🙏
    Love you 3000 sir 🙏❤.
    You saved many lifes ♥️

  • @shraddhapawar5674
    @shraddhapawar5674 3 года назад +21

    Lot's of love and happiness.
    My favourite teacher..

  • @beeeeeee42333
    @beeeeeee42333 3 года назад +15

    I started with C/C++ , it gave me a real feel of programming , I don't think any other language ever could .

    • @RandomSerialKiller
      @RandomSerialKiller 3 года назад +2

      JavaScript will change your mind😗

    • @giantsanatani
      @giantsanatani 2 года назад

      @@RandomSerialKiller yes bro

    • @arnab_16
      @arnab_16 2 года назад +1

      bro i have doubt can you give me your linked in id i have to message you and clear some doubt

  • @muhammadsohaib9673
    @muhammadsohaib9673 3 года назад +21

    sir jee you are guru of c language ♥️

  • @thorahasslijiye
    @thorahasslijiye 3 года назад +10

    Sir I have been watching your since for some days and I must say you know students mind and their thinking ...
    You are amazing and explanations are quite easier that you do for us
    Thanks sir from bottom of my heart

  • @DivyaPundhir
    @DivyaPundhir 3 года назад +8

    Started watching your videos in my first sem and now I got placed in wipro..
    Thanks sir

    • @mysirgdotcom
      @mysirgdotcom  3 года назад +3

      Congratulations Divya, please fill this form forms.gle/VfvxNAhDrmYvKQYR8

  • @ankitabanait1124
    @ankitabanait1124 3 года назад +5

    Sir I have completed c and c++ lang from urs channel..u made all concepts very clear.. 😊now I am learning data structure.

  • @anshikakumari1174
    @anshikakumari1174 Год назад +1

    maine coding ki starting saurabh sir k videos se ki hai.....thanks sir now i m in CAPGEMINI and I am growing day by day myself..thanks sir

  • @SHusen-nw6uo
    @SHusen-nw6uo 3 года назад +10

    Data structures and algorithms main purpose is memory management and best language for memory management is C thats why C language is best for DSA.

  • @anujsrivastava2517
    @anujsrivastava2517 2 года назад +25

    Sir u don't know me, but I know you since 1st year(2016) of my Btech, I learned c,c++, java, datastuctures all because of you. Got job offer just because of your teachings, because my college started Btech in 2016, and I was in the first batch. Also, they didn't call even a single company. But just because of your teachings I got selected in my first off campus drive in wipro. Thankyou sir for all your support. Will meet you someday. Huge respect sir😊

  • @atslife2527
    @atslife2527 2 года назад +6

    I am implementing DSA in java 🔥

  • @priteechauhan4673
    @priteechauhan4673 3 года назад +6

    Wow sir kya sujjesation diya hai
    Gajab...

  • @malikmuhammadjahangir4165
    @malikmuhammadjahangir4165 3 года назад +4

    Very useful and Important for us

  • @anuragpandey4561
    @anuragpandey4561 3 года назад +6

    Best teacher in world 😍😍😍😍😍

  • @vishalchauhan9832
    @vishalchauhan9832 3 года назад +47

    Dear sir, I started my programming journey with your C language videos. Your videos are very helpful. I placed in HCL for software engineer profile. And shortlisted in other MNC as well.
    I use to watch your c language videos and also use to read it from let us c book.. Your web development series is also very very helpful. For java most of the students of our college follows your videos.. Thank you sir for your amazing videos.

    • @shivani-fq8eq
      @shivani-fq8eq 3 года назад +1

      by free videos or by live classes

    • @vishalchauhan9832
      @vishalchauhan9832 3 года назад +4

      @@shivani-fq8eq free videos

    • @shivani-fq8eq
      @shivani-fq8eq 3 года назад +2

      @@vishalchauhan9832 ohkk..
      u got campus placement or by off campus

    • @rinkumansinghka8793
      @rinkumansinghka8793 3 года назад

      U have completed graduation

    • @vishalchauhan9832
      @vishalchauhan9832 3 года назад +4

      @@shivani-fq8eq 2 companies ( HCL ,Xenon stack) on campus and tata elxsi, wipro offcampus.

  • @krishnaradhey2814
    @krishnaradhey2814 3 года назад +21

    Sir CODE WITH HARRY se coding language learn krna start kra hai KYA WOO ACHA HAI??

  • @anjalipoul3682
    @anjalipoul3682 3 года назад +13

    thank you so much for this video it helped .i've been stuck in learning data structure since long time didn't know what to do .keep making this type of video's .😊

  • @souravmishra6743
    @souravmishra6743 3 года назад +5

    Thank you sir for your helping advice.... I am always be thankful to you... ❤️ Even students who are not able to afford very high paid courses,they must be thankful to u 😍thank you sir

  • @futuresuperinfinity3526
    @futuresuperinfinity3526 3 года назад +3

    Love u sir......I hope I got job becoz of u.....I don't follow other than u......I have only one guru.......he is Mr shaurabh shukla.....

  • @vikasrana1584
    @vikasrana1584 2 года назад +2

    awesome video sir

  • @kanhucharanpradhan3205
    @kanhucharanpradhan3205 3 года назад +7

    Sir data structure and algorithm ka acha video banaia

  • @firdausfatma584
    @firdausfatma584 3 года назад +8

    Thanku sir ❤️

  • @dharmendrasharma9317
    @dharmendrasharma9317 3 года назад +2

    Sir ji your way to explain any things is excellent ❤️❤️

  • @rajkumarojha1028
    @rajkumarojha1028 3 года назад +2

    Thanks for your information sir

  • @ManishaKumari-yv3nf
    @ManishaKumari-yv3nf 3 года назад +4

    Thank you sir🙏🙏🙏

  • @AnilSaini-fz5ck
    @AnilSaini-fz5ck 3 года назад +4

    thankyou sir ji ❤️

  • @basharatmir4025
    @basharatmir4025 3 года назад +16

    Hey sir.i really want become a data scientist , currently I m doing MSC it (2nd sem).kindly guide me how can I make career in this Field.
    Awesome videos 👍

  • @vikramjeetsingh9358
    @vikramjeetsingh9358 3 года назад +4

    Thank you sir 🙏

  • @msrajpoot1000
    @msrajpoot1000 2 года назад +1

    thank you sir

  • @062_ankitkumar6
    @062_ankitkumar6 3 года назад +8

    Data structure through c++ ka next baych kb se start hoga sir?

  • @jainikprajapati1632
    @jainikprajapati1632 2 года назад +4

    Very clear way to learn you have shown in this video...
    I really recommend your all videos
    Thank you ao much Sir 👍

  • @nirmalkumar8918
    @nirmalkumar8918 3 года назад +2

    Thank you sooo much sir aapki video bahot helpful hoti h

  • @VishalSharma-jx9in
    @VishalSharma-jx9in 3 года назад +3

    Awesome sir

  • @HealthyOm
    @HealthyOm 3 года назад +5

    Sir G ur skills in programming is unexpected and ur live classes osm❤️❤️❤️❤️❤️

  • @sayantaniguha8519
    @sayantaniguha8519 3 года назад +9

    Rattafication to be replaced by "Diagramatic representation"
    Sir says it during his 1st class of basic DSA Live Course
    Still remember this till date and will forever... this is the golden tip

    • @akanchha2310
      @akanchha2310 3 года назад +1

      hey can you connect with me i want to know more about the online classes

    • @nitinsadekar105
      @nitinsadekar105 2 года назад

      Can you share course di on telegram

  • @gamingretro343
    @gamingretro343 2 года назад +2

    Thanks sir good work

  • @lavkumar2239
    @lavkumar2239 3 года назад +3

    Sir please also start a batch for data structures in C++.

  • @RitikPanchal-hd2ku
    @RitikPanchal-hd2ku 3 года назад +5

    Sir please make a video on UX/UI and its scope ❤

  • @choureabhishek7512
    @choureabhishek7512 3 года назад +2

    Thanks 😊

  • @khabibali4967
    @khabibali4967 3 года назад +1

    Sir, I joined you in 2014 and still, i'm with you

  • @AshishSingh_in
    @AshishSingh_in 3 года назад +2

    Sir, apne bikul sahi baat kahi h.

  • @i.paradox
    @i.paradox 2 года назад +1

    Thanks sir.

  • @jivansolanki6656
    @jivansolanki6656 3 года назад +3

    Mast sir, thank u Sir....

  • @shantanubanerjee2842
    @shantanubanerjee2842 8 месяцев назад

    College wali baat apki shi hai infact Mai bhi isi chij ko lekar confuse tha but thank you soo much ab sab clear ho gyi

  • @mohammedjafaraqiq2119
    @mohammedjafaraqiq2119 2 года назад +1

    Sir ek question hai jo bohot confuse kar raha hai.
    Main Java lanuage me bohot acche se comfortable hun lekin java ka DSA course kisi ne complete nahi kiya hua hai.
    Agr me love babbar sir ki DSA (c++) playlist se study karu to java me coding krte vaqt kaha kaha topics change ho sakte hai?
    For eg. Koi topic c++ me aa gaya jo java me na ho jese ki pointers. Or esa topic jo java me ho lekin c++ me na ho... Us situation me kya karna chahiye ??

  • @himanshusingh5118
    @himanshusingh5118 3 года назад +20

    *If you were uploaded Python & JavaScript Free before* Definitely you have more than 1.5 million subs now!

    • @navnidhijain2941
      @navnidhijain2941 3 года назад +2

      @@himanshusingh5118 javascript kha se bhai??😂😅

    • @AnilKumar-ve2yl
      @AnilKumar-ve2yl 2 года назад

      Vhi to yar , agr python hoti to sir aaj malamal hote , mene inka paid course liya h ,bhut acha tha

  • @gopalshelke3474
    @gopalshelke3474 3 года назад +2

    Thanks sir ♥️♥️♥️

  • @sonuhayat3753
    @sonuhayat3753 3 года назад +3

    Sir Android Development k liye java or kis kis chik ka knowledge hona chahiye

  • @zahid_9217
    @zahid_9217 3 года назад +2

    sir you are looking Awesome!

  • @vakhariyajay2224
    @vakhariyajay2224 2 года назад +1

    Thank you very much. You are a genius. 👍👍🔝🔝👌👌🙏🙏

  • @rohitpandey4
    @rohitpandey4 3 года назад +4

    Sir please create a playlist of data structure& Algorithm

    • @usmanrao1213
      @usmanrao1213 3 года назад +2

      Bro aap code with haary channel pr chale jao acchi video m unke bhi

  • @dashmindersingh4869
    @dashmindersingh4869 3 года назад +7

    Online live class is the best 💯

    • @rit_s__
      @rit_s__ 3 года назад +2

      Are you doing online class ?

  • @anandchoudhary1794
    @anandchoudhary1794 3 года назад +3

    This is the way

  • @SkandanKA
    @SkandanKA 3 года назад +3

    Thank you sir!
    Please keep making more and more videos similar videos🌟

  • @krishanudutta2943
    @krishanudutta2943 3 года назад +2

    Thank you sir for the tips❤️

  • @mystudy6553
    @mystudy6553 3 года назад +2

    Nice 👍.... Awesome sir

  • @islamicsolution5618
    @islamicsolution5618 3 года назад +1

    I am your regularly subscriber .
    Thanks.

  • @batool1243
    @batool1243 2 года назад +2

    Sir abhi data structures and algorithms through c online courses available hai kya

  • @milandorjee5140
    @milandorjee5140 3 года назад +2

    Thank you Sir ❤

  • @SonuKumar-vv5kp
    @SonuKumar-vv5kp 3 года назад +3

    Sir I have a doubt
    In your c language is there any part missing cause there is lecture 50 just after 39

  • @ashwaniverma5512
    @ashwaniverma5512 3 года назад +1

    Thinking of this topic and sir is boom with this topic 🎉

  • @learnprogrammingtip665
    @learnprogrammingtip665 3 года назад +2

    Thanks you so much sir
    Love you 😍😍😍😍

  • @CodewithKing360
    @CodewithKing360 Год назад

    Sir at initial stage I am very feared in c language when I studies loops but when I watching your videos about loops then my performance is improved thank you so much you are good mentor sir❤❤❤❤❤❤🤗

  • @anupdas1884
    @anupdas1884 3 года назад +4

    I will definitely learn data structure from you, Sir

  • @kanhaiya_sahu2750
    @kanhaiya_sahu2750 3 года назад +1

    Ye chij ka video wait kr rha tha

  • @abhishekjaiswal9400
    @abhishekjaiswal9400 3 года назад +1

    sir nice video

  • @aparneshshukla6194
    @aparneshshukla6194 3 года назад +7

    Sir aap chasme me bilkul achhe lg rhe h...❤️ Love u sir

  • @NitishKumar-pz1rg
    @NitishKumar-pz1rg Год назад

    Thanks for these Great knowledges sir...

  • @mivaangadewadvlogs
    @mivaangadewadvlogs 2 года назад +2

    Currently I am learning java...is dsa worthless?

  • @godanime8723
    @godanime8723 3 года назад +3

    Sir Design and analysis of algorithms kaa course lae kr ayiye

  • @prathameshgolhare741
    @prathameshgolhare741 3 года назад +4

    I was confuse about all this doubt and after 1 hour sir upload this video , thanks sir very helpful guidance 🙏🙏

  • @codingwala303
    @codingwala303 3 года назад +1

    love you sir from Pakistan

  • @shivamkhandelwal1780
    @shivamkhandelwal1780 3 года назад +4

    sir there were some videos in c that are not in playlist of c like sorting, tringle making..... so we faced problem during searching these videos . so could u plz adjust videos in c++ playlist that are (if out of playlist ). I'm saying about c++🙏🏻🙏🏻

  • @imranshafiqtahir8243
    @imranshafiqtahir8243 Год назад +1

    Hats off sir😍

  • @PrashivGaming
    @PrashivGaming 3 года назад +4

    Sir please class 8 in introduction of python hai so please make video of this topic

  • @motivationstatus5782
    @motivationstatus5782 3 года назад +1

    You are awesome sir ❤️

  • @abhishekvishwakarma2675
    @abhishekvishwakarma2675 3 года назад +2

    You are grt sir🤘

  • @amansoni1638
    @amansoni1638 Год назад +1

    Sir I am learning DSA with c language, i learned array and LL ,i catch all those concepts.
    As you say before learning DSA you have full command on language. but I know c language but some topics are not clear...
    As in learning DSA where those concepts are used i learn it at that time simultaneously with DSA.. is it correct???

  • @arpantripathi1441
    @arpantripathi1441 3 года назад +2

    Sir i just love ur explanation on everytopic, every languages.....sir,i m stuck bcs i'm dropout for one year....should i take admission in college and improve my skills,learn ds algo...or prepare for nimcet...

  • @amanchaturvedi6638
    @amanchaturvedi6638 3 года назад +2

    Sir data structure ki paid videos kaha pr milegi

  • @nehaanand144
    @nehaanand144 2 года назад +4

    Sir, could you please recommend a book on Data structures? I want to learn them through C.

    • @spoofer9113
      @spoofer9113 2 года назад

      Pointer in C by Yashwant P Kanetkar. Also if you want to learn C language take his 'Let Us C' book. You'll be good to go. I am learning Pointers in C right now.

    • @gparag88
      @gparag88 2 года назад +1

      Data structures by lipshutz shaum series.

    • @nehaanand144
      @nehaanand144 2 года назад

      @@gparag88 thank you

  • @prachi_mahaur-kg7mz
    @prachi_mahaur-kg7mz 8 месяцев назад

    Sir aapne bilkul sahi pakda hai yehi basic samjh nhi aa Raha ki return karna kya hai call by value call by reference kya hai argument pass karna kya hai etc void function kya hai yeh nhi aa raha hai isliye khud program banane nahi aa rahe hain. Sir youtuber k solutions or browser par sabke alag alag solution dekh pareshan ho gayi hu unke soln samjh nahi aate aur mujhse khud bante nahi hai 😢😢. Sir engineering computer science me complete ho chuki hai aur kahi par hire bhi nahi hui hu technical, quants, communication, basic engineering, spoken English, soft skills sab dimag kharab kar rahe hain😢😢😢

  • @robinsyadav7765
    @robinsyadav7765 2 года назад +1

    Sir DSA ka notes miljayega to bahut achha rahig sir 🙏🙏🙏🙏

  • @rajveerkunwar7002
    @rajveerkunwar7002 3 года назад +1

    But from where to read online/books?

  • @FoodMania907
    @FoodMania907 2 года назад

    Data Structures and Algorithms is the most important topics to crack any product based company jobs with high salary package for all computer science engineer.

  • @shivamkhandelwal1780
    @shivamkhandelwal1780 3 года назад +2

    sir could u tell what is better -dsa in c++ Or dsa in c. and please sir provide dsa in c /c++ , it is humble request. I am big fan of u sir.

  • @musicloversam7014
    @musicloversam7014 3 года назад

    exactly,i have faced many problems during this data structure

  • @abhishekkamble3975
    @abhishekkamble3975 Год назад

    Thanks a Lot sir 😊🌻

  • @cutegirlakanshabag2449
    @cutegirlakanshabag2449 2 года назад +1

    Sir abhi Mai class 12 Mai hu.. To Mai apki videos dekha karti hu.. ☺😊

  • @manishKumar-tl2ee
    @manishKumar-tl2ee 2 года назад +1

    Do we need to learn discrete mathematics for Algorithm?

  • @viratadarshmishra07
    @viratadarshmishra07 3 года назад +4

    Thanku sir...
    Sir, can you again upload videos of functions..
    Some new questions.
    PLZZ.

  • @hasanraja4863
    @hasanraja4863 3 года назад

    Love u so much sir for more information 😌😊😌😌

  • @prakharshukla5490
    @prakharshukla5490 3 года назад +1

    Sir can do in java
    Or it is not good ???

  • @ankitachaudhary7328
    @ankitachaudhary7328 2 года назад

    It's really helpful video 👌👌👌

  • @_IT_AJAYKUMAR
    @_IT_AJAYKUMAR 3 года назад

    Very nice explanation sir.

  • @sayantaniguha8519
    @sayantaniguha8519 3 года назад +1

    A humble request to make an Interview Series

  • @vaibhavdhiman3769
    @vaibhavdhiman3769 3 года назад +5

    I trust you sir and it means a lot for me that I am one the luckiest students that haven opportunity to learn on your side thanks sir

  • @jaikishangupta7276
    @jaikishangupta7276 3 года назад +1

    After see 🙈 long time 😜🙂😜🙂 sir