You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
427 B
23 lines
427 B
package class30;
|
|
|
|
public class Problem_0088_MergeSortedArray {
|
|
|
|
public static void merge(int[] nums1, int m, int[] nums2, int n) {
|
|
int index = nums1.length;
|
|
while (m > 0 && n > 0) {
|
|
if (nums1[m - 1] >= nums2[n - 1]) {
|
|
nums1[--index] = nums1[--m];
|
|
} else {
|
|
nums1[--index] = nums2[--n];
|
|
}
|
|
}
|
|
while (m > 0) {
|
|
nums1[--index] = nums1[--m];
|
|
}
|
|
while (n > 0) {
|
|
nums1[--index] = nums2[--n];
|
|
}
|
|
}
|
|
|
|
}
|