Description
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
- Note:
The number of elements initialized in nums1 and nums2 are m and n respectively.
You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold additional elements from nums2.
- Example:
1 | Input: |
Solution
1 | func merge(nums1 []int, m int, nums2 []int, n int) { |
Note
假設有以下參數:
1 | nums1: [4, 5, 6, 0, 0, 0] |
說明:
1 | 由於陣列二是被合併的陣列,因此陣列二的元素都被比較完成的話,則可結束迴圈。 |