Skip to content

合并两个有序数组 #8

@Clear2

Description

@Clear2
func merge(nums1 []int, m int, nums2 []int, n int)  {
	var p1  = m - 1
	var p2  = n -1
	p := m + n - 1
	for p2 >= 0 {
		 if p1 >= 0 && nums1[p1] > nums2[p2] {
			nums1[p] = nums1[p1]
			p1 --
		 } else {
			nums1[p] = nums2[p2]
			p2 --
		 }
		 p --
	}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions