Merge Sorted Array - LeetCode 88 - Java

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

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

  • @observer861
    @observer861 ปีที่แล้ว +8

    one of the rare videos where the instructor not only is good at solving but also, and more importantly in this case, explaining the solution

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

      I really appreciate your kind words!

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

      @@LeetCodeUniversity i wish you could do all 150 top interview questions ;)

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

      @@observer861I have to get back to it for sure!

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

      @@LeetCodeUniversity +1 looking for top 15o interview questions

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

    You just got yourself a new follower. What a beautiful beautiful explanation, wow

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

    Since i was searching this question for a better approach. thank you for this explanation.

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

    This is really nice. A refreshing approach and good explanations. Subscribed

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

    Nice approach ! Thank you for sharing.

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

    this is what i expect from my teacher anyways you teach really good bro😀

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

      Thank you! I absolutely love to teach, glad you found it helpful!

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

    Thank yo so much for this amazing explanation. Really really good!

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

      Thank you so much, I am so glad You benefited from the video!

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

    very good. I am now a subscriber. great work.

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

    Thanks for the video.

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

    Thank you for the great explanation!

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

    Love your explanation!

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

    Great Explanation. Thank you so much.

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

    Great explanation..

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

    thank you 😊😊😊😊

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

    Thanks

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

    I did not understand why use the second while loop?

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

    please upload more questions

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

    are u going to do all leetcode questions

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

      The plan is to do Blind 75 list and then do pattern based questions

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

      Thanks it would be nice if you do all the leetcode questions

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

    Thank you for the explanation. I think this code is simpler:
    class Solution {
    public void merge(int[] nums1, int m, int[] nums2, int n) {
    int p = m + n - 1;
    int p1 = m - 1;
    int p2 = n - 1;
    while (p2 >= 0) {
    if (p1 >= 0 && nums1[p1] > nums2[p2]) {
    nums1[p] = nums1[p1];
    p1--;
    p--;
    } else {
    nums1[p] = nums2[p2];
    p2--;
    p--;
    }
    }
    }
    }

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

    will this work for every array

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

    Nice

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

    Fantastic explanation
    Edit:
    In the while loop, if I only write p1 >= 0, then I get an index out of bound error, but if I include the logic for p1 & p2 then the code up until that point works properly.
    I am not really sure why that is since m & n are both 3. Can someone please help explain what I am not seeing? To me it is the same thing