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

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];
}
}
}