House Robber 2 (LeetCode 213) | Full solution with easy explanation | Diagrams | Study Algorithms

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

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

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

    My god, the way you just simplified this problem is amazing. Thank you!

  • @rishichansauria3658
    @rishichansauria3658 ปีที่แล้ว +7

    I have no words to thank you. I have been watching coding videos for a long.. but I have never watched such an explanation. You are the best teacher.

  • @PreetiYadav-np5pg
    @PreetiYadav-np5pg ปีที่แล้ว +8

    Do you know you are an awesome teacher?
    I mean just the way you break problems and get a solution, I just love the way you explain.

    • @nikoo28
      @nikoo28  ปีที่แล้ว +2

      Thank you so much…your words are so motivating :)

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

    Never could I imagine that I would not be afraid of dynamic programming, all because of your teaching style, please keep continuing and teaching us more

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

    My favorite explanation so far. Thank you for sharing this and drawing out the logic. Much appreciated.

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

    Ur the best among all..❤

  • @kunalsarpal7564
    @kunalsarpal7564 18 วันที่ผ่านมา +1

    Sir you are genious .

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

    Master-piece..
    Hats-off to you for also adding visual graphics..
    No - one would want to take any extra pain for adding visual graphics..
    I think your aim is to deliver the best quality videos and explanation..
    Magical !!!!!!

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

      I try to add graphics to make things easier to remember. :)

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

    Best teacher love you sir❤

  • @Ranjan-xc5nl
    @Ranjan-xc5nl 5 หลายเดือนก่อน

    Elegant explanation, perhaps best I have seen so far.

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

    Now a days, if i want a solution, first searching your video for the problem first on TH-cam. Thank you for sharing your knowledge here.🙃🙃

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

      Glad to hear that

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

    you really know how to teach . great work.✅

  • @ayushpatel4475
    @ayushpatel4475 ปีที่แล้ว

    Absolutely Wonderful Explanation sir 👏👏👏👏👏

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

    Awesome explanation

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

    You are a legend, thank you for making these videos.

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

    instead of skipfirst or skiplast, we can choose max(house[first],house[last] ) and follow the same code for houserobber1

  • @010101dddm
    @010101dddm ปีที่แล้ว +2

    excellent explanation

    • @nikoo28
      @nikoo28  ปีที่แล้ว

      Try house robber 3 as well…you are gonna love dynamic programming 😄

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

    Thanks for your great video! It helps me a lot.

  • @amitdahal9053
    @amitdahal9053 ปีที่แล้ว

    Thanks bro! This video was super useful. Watched few others but none come close to you

    • @nikoo28
      @nikoo28  ปีที่แล้ว

      Glad to hear it!

  • @rogerthat7190
    @rogerthat7190 ปีที่แล้ว +1

    Thank you!

  • @safar19899
    @safar19899 ปีที่แล้ว

    Excellent explanation!

  • @candichiu7850
    @candichiu7850 2 ปีที่แล้ว

    Super clear and great as aways!

  • @ivandrofly
    @ivandrofly 13 วันที่ผ่านมา

    Interesting - thanks

  • @syedaafreen1075
    @syedaafreen1075 ปีที่แล้ว +1

    Amazing 🎉

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

    Thanks!!

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

    Thanks

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

    Great explanation but wont this increase space complexity with 2 arrays?

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

      O(2n) is equivalent to O(n)

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

    acha bataye ho bhai

  • @GoNguyen-i3k
    @GoNguyen-i3k 11 หลายเดือนก่อน

    Brother you are handsome and talent, thank you brother 😊

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

      So nice of you

  • @satvrii
    @satvrii ปีที่แล้ว

    Hey i have one doubt. What if the max loot we get by skipping the first house is not including last index either. Means we get the max loot in the first case through second last index. In such case, it would always be good to add first house since we are no way adding last index but we can't since our array doesn't contain it. How is that case considered

    • @nikoo28
      @nikoo28  ปีที่แล้ว

      We consider both the cases…either we pick the first house…or we leave the first house.
      The maximum of those is the max loot.

    • @satvrii
      @satvrii ปีที่แล้ว

      @@nikoo28 thanks ❤

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

      @@nikoo28 let's say we get the maximum by leaving the first house, then in that case, how can we add last house as it is not in our array ?

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

      @@learningcuriously1940 thats why we made another auxillary array for that

  • @GoNguyen-i3k
    @GoNguyen-i3k 11 หลายเดือนก่อน

    Brother why new int[num.length -1] i don't understand why you set -1 and the last is private int nums, what the input i should add in that, what is int[] nums mean, omg its hard to understand brother

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

      which part are you facing a problem with?

  • @MdAzharuddin-h3u
    @MdAzharuddin-h3u 4 หลายเดือนก่อน

    what about only two houses then answer must be zero nh coz they are adjacent to each other.

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

      But you can still rob one of them