88. 合并两个有序数组

 1 package leetcode;
 2 
 3 import java.util.Arrays;
 4 
 5 public class demo_88 {
 6     public void merge(int[] nums1, int m, int[] nums2, int n) {
 7         //把nums2合并到nums1后直接进行排序
 8         for(int i=0;i<n;i++) {
 9             nums1[m+i]=nums2[i];
10         }
11         Arrays.sort(nums1);
12         for(int i:nums1) {
13             System.out.print(i+" ");
14         }
15     }
16     public static void main(String[] args) {
17         // TODO Auto-generated method stub
18         int nums1[]= {1,2,3,0,0,0};
19         int nums2[]= {2,5,6};
20         demo_88 d88=new demo_88();
21         d88.merge(nums1, 3, nums2, 3);
22     }
23 
24 }

 

posted on 2021-05-22 11:27  一仟零一夜丶  阅读(47)  评论(0)    收藏  举报