How to effectively learn Algorithms

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

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

  • @АндрейВласов-д3ь
    @АндрейВласов-д3ь 4 หลายเดือนก่อน +526

    I love the shorts format, it keeps me motivated day-by-day, smth like Duolingo

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

      Duolingo 👹

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

      Minus the blackmail

    • @muzzammil_iqbal
      @muzzammil_iqbal 25 วันที่ผ่านมา

      I believe his course offers great value, but the current pricing seems a bit high, especially for those looking for long-term access. It would be wonderful if there were more affordable options, such as a lifetime access purchase, to make it more accessible to a wider audience.
      otherwise people will find another way to their premium content through Torrent or any other way bcz its should be, for this type of unnecessary expensive platforms,

    • @AbdullahHaque-wk8kb
      @AbdullahHaque-wk8kb 11 วันที่ผ่านมา

      Duolingo is the best

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

    That is one of THE most helpful resources related to leetcode questions I've ever come across. I really struggle with identifying patterns and this would be so helpful for that. Another video idea for you if you're open to suggestions is just going through a bunch of questions (a heck lot of them) and just explaining your thought process behind how you identify what pattern the question follows and how you can solve it in multiple ways. The video could serve as a guide to identify patterns!

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

      Yes the idea is so good!!

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

    Neetcode is the most logically laid out platform for learning dsas. Plus this guy has a gift for teaching.

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

    Wow, the value provided by this channel is amazing.

  • @RahulSsup
    @RahulSsup 26 วันที่ผ่านมา +2

    Good stuff. I am 29 too and have only recently learned some of the principles mentioned here by my experience. The biggest one being avoiding deep dependency chaining.

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

    I am loving the guide page, I am almost completed linked list

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

    Anyone can do algorithms and data structures. It's not difficult. It is just hidden behind complicated jargon.
    If you can develop a singly linked list, you create alllllll data structures.
    If you wanna learn an algorithm, you have to learn and practice it, don't try inventing one. Follow rule, fake it till you make it.
    Then, when you have learned enough algorithms, you will start creating your own.
    Everyone does this. In my 20 years of development (embedded, desktop, web, network, etc) I never had to write any of these leetcode algorithms even though I learned them all.
    If you are creating kafka, DBMS, runtimes,etc then you might have to write some of these algorithms only once.

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

      Agree, but I think the thought process is more important here. It is kind of a way to disciplinate your mind to try and focus more, analyse the information and identify what you don't know, so that you learn that. Indeed, we will never need to do this on a daily basis, but it will help you achieve better and faster solutions for your daily work, because it improves your logic and problem solving skills. In short, it's a matter of logic and how quickly you can come up with that logic.

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

      Can you please tell me which language should i use for DSA?

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

      @@husler7424Java or Python

    • @MohammedAli-p7e9d
      @MohammedAli-p7e9d 2 หลายเดือนก่อน

      ​@@husler7424 I saw many people on TH-cam recommending python.
      I myself use JavaScript as I am planning to get a job as a frontend.

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

      This is exactly what I've been saying. It's like a secret handshake of people who are unskilled in communicating in common language

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

    on that same note, while i was going through the "stack" part of your roadmap, it seems like "Generate Parentheses" was more of a backtracking problem, so I was really confused lol.

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

    This was needed from the very beginning of humanity

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

    Where can I find the roadmap?

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

    Loved ur hard work ❤

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

    This is amazing! Thank you so much.

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

    Thanks man I've been looking for something like this

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

    i followed neetcode 150 and now am in dp, its solid

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

    Are you a coder or marketer? Cause that was informative and makes me want to buy anything you have on the site. Thanks a lot. Great work.

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

    Thank you. Very helpful.

  • @Bhaukaal-YT-001
    @Bhaukaal-YT-001 4 วันที่ผ่านมา

    My hearty thanks

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

    Thanks

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

    A man after my heart

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

    Could you please tell which application you used to make the roadmap, So that I can also organize stuffs.

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

    Add c# on your platform

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

      Asking like this wont get you anywhere

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

      Do you code DSA in C#?

  • @skweezy97
    @skweezy97 5 วันที่ผ่านมา

    Is there a link to the road map resource?

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

    How to access it ?

  • @mr.rabbit5642
    @mr.rabbit5642 หลายเดือนก่อน

    The most amazing thing is that 'roadmap' is like _below basics_ in CS, and yet ppl be scamming and getting scammed for "2-day programming bootcamp to get back with your ex!" or thinking they dont need to understand it if they can just ask a copilot generate a loop.

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

    And this is why you need to learn dependency algorithms!

  • @prajjwalsharma.
    @prajjwalsharma. 2 หลายเดือนก่อน

    Thank you

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

    Thanku u sir❤

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

    Ibfollowed it and it really worked

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

    Thanks man
    I aspire to be like you 💪😎

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

    guys, do you know any sources where to study the theory for a begginer?? the roadmap is amazing, but I need sources to study properly. Thanks!!

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

    You doin the gods work 🙏

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

    Love you too brother

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

    Sick product man

  • @Souls-iq8to
    @Souls-iq8to 4 หลายเดือนก่อน

    I love you Neetcode!

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

    meee tooo bruh especially the topological sort and union find problems

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

    Could you solve vertical order Traversal on LeetCode?? ❤

  • @AnkitKumar-cs9lg
    @AnkitKumar-cs9lg 2 หลายเดือนก่อน

    Is he talking about a dsa sheet? Or a course?

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

    Most docs/tools are written by people who already know the problem and have forgotten what it's like to NOT know. SO it's arbitrary all the way down from everyone that named things didn't bother to put up any roadsigns for pointing the way back to each giants shoulders they too had to stand on .

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

    u are the mannn 🙌🏾

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

    This is helpfull thanks man

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

    Which language should i use for DSA? I'm quite confused.

    • @Max-E-Mum
      @Max-E-Mum 2 หลายเดือนก่อน

      java / c++ is usually suggested

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

      @@Max-E-Mum Java is pretty verbose. I'd suggest C++ and Python (if you aren't concerned about the efficiency).

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

    just want to say thank you

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

    Is your fan at the end wearing bowling shoes?

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

    How to get your roadmap?

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

      Just go to his website.

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

    Wow, looks like a tech tree in a game. But that's how it goes.

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

    But why do I need MORE PROBLEMS IN MY LIFE

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

  • @syedzulfaquaralam
    @syedzulfaquaralam 28 วันที่ผ่านมา

    Give some discount 😃

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

    Ted Mosby

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

    Nah, raw dogging the boss at level 1

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

    is this 100% free?

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

    Will algorithms help me get a job?

  • @jon-slem
    @jon-slem 4 หลายเดือนก่อน

    C# as well?

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

    Hmmm

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

    Love you ❤

  • @AbdullahHaque-wk8kb
    @AbdullahHaque-wk8kb 11 วันที่ผ่านมา

    And in exchange, we'll have to gave him our email so that he can flood us with jis paid courses😂😂. Nothing is free, bro

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

    Js solutions are really bad, python alot simpler.

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

    Pro tip: Just do web dev 👍🏾

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

      And suffer for a year or two self learning

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

      Many web dev jobs still do LC interviews, though

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

      @@TheHeadlets this newfound knowledge will haunt me for the next couple of weeks

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

      @@yourlocalhuman3526yup get ready, and don’t think front end is a way cause to make css changes u have to know backtracking and graph problems in this market ain’t 2020 no more 😂

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

      Pro tip: Stop running away from leetcode, just face the fact that you have to be good at it.

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

    Aren’t hitler and ghandi two opposite sides of the same coin? One couldn’t exist without the other. Are they not perfect accurate arisings of nature? Wouldn’t a gazelle believe lions are evil and the devil made them when in reality the dynamic is perfectly whole in its existence as an energy or karmic exchange?

  • @dirty-kebab
    @dirty-kebab 4 หลายเดือนก่อน

    Golang pls 🥲😭

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

    Thanks man I've been looking for something like this

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

    Thanks