Goldman Sachs Coding Interview Question - Trapping Rain Water - LeetCode 42

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

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

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

    AlgoJs really saved us js devs with these dsa content coz majority of dsa problems on yt are on py and java

  • @noob-qk7mo
    @noob-qk7mo 6 หลายเดือนก่อน +2

    literal OP solution,saw every other video but this is the best

  • @fabricator.cap.hill.seattle
    @fabricator.cap.hill.seattle 6 หลายเดือนก่อน

    This is the first video I watched to learn how to solve this problem. I think it would at least take a few hours to have independently come up with this solution on my own.

  • @Subinshyam-s3e
    @Subinshyam-s3e 8 หลายเดือนก่อน

    Thank you for all the videos, Please create video for Dijkstras algorithm, Thank you...

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

    Keep uploading. This is very good explanation.

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

    it would be good, if you slow down the speed at which you explain.

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

    good video but the 2nd approach is described in rush..

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

    Thank You So much !

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

      You're welcome!

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

    This is the best explanation of how to do this problem I’ve seen. Thank you!

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

      I agree with you.

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

      I don't code with js but it quite clean to undestand the logic.

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

    Forward max should be
    011222233333
    Why 011122223333?

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

      You're right. It's a typo

    • @KarthikNandam-xs4qn
      @KarthikNandam-xs4qn หลายเดือนก่อน

      cause storing the value of max value of each iterator before
      for 1st it should be none so 0 ;
      second stores 1 ; -> carries checks Math.max(current , before)
      process goes on ;
      for second
      it should goes like this storing the new Array(n).fill(0);
      then we can store at the index value
      works with the same for forward first