Merge Sorted Array

DSA Solving and practicing

Posted by Hitesh Kumar on June 23, 2022
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import "sort"

func merge(nums1 []int, m int, nums2 []int, n int)  {
    
    if m == 0 && n == 1{
        nums1[0] = nums2[0]
    } 

    
    if m >= 0 && n >= 0 {
        num2Counter := 0
        for i:= m ; i < (m+n) ; i++ {
            nums1[i] = nums2[num2Counter]
            num2Counter++
        }
        sort.Ints(nums1)
    }

}

Screenshot-2022-06-23-at-21-19-59-Merge-Sorted-Array-Leet-Code.png