public static int[] test3(int[] nums1,int[] nums2){
int[] nums = new int[nums1.length+nums2.length];
for(int i=0;i<nums1.length;i++){
nums[i] = nums1[i];
}
for(int i = nums1.length;i<nums.length;i++){
nums[i] = nums2[i-nums1.length];
}
Arrays.sort(nums);
return nums;
}
合并两个有序数组
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 将两个有序数组合并成一个有序数组,假设两个数组,a和b合并成c. 我的想法是,以b数组作为参照,从下标0 开始 逐...
- 思路:定义指针i指向数组1有效值最后一位(m),指针j指向数组2有效值最后一位(n),指针k指向数组1的最后一位(...
- 新的一周,迎来新的挑战,今早看到子木拍的朝霞,红色祥云,真是满满的幸运和好兆头。冥想中,看见许许多多的玛雅战士出征...