Fetch the repository succeeded.
package LeetCode;
import java.util.Arrays;
public class LC_88 {
public static void main(String[] args) {
merge(new int[]{0}, 0, new int[]{1}, 1);
}
public static void merge(int[] nums1, int m, int[] nums2, int n) {
int[] res = new int[m + n];
int i = 0;
int j = 0;
int k = 0;
while (i < n && j < m) {
if (nums1[i] <= nums2[j]) {
res[k++] = nums1[i++];
} else res[k++] = nums2[j++];
}
if (j < n) {
while (j < n && k < m + n) {
res[k++] = nums2[j++];
}
} else if (i < m) {
while (i < m && k < m + n) {
res[k++] = nums1[i++];
}
}
nums1 = res;
System.out.println(Arrays.toString(res));
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。