力扣88题——合并两个有序数组

发布时间:2024-12-14 12:01

思路:暴力法,对这两个数组进行遍历比较值然后赋值给另外一个数组nums3,最后再把nums3的值赋值给nums1

void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n){

    int i=0;
    int j=0;
    int k=0;
    int nums3[nums1Size];
    while((i!=m)&&(j!=n))
    {
        if((nums1[i])<=(nums2[j]))
        {
            nums3[k]=nums1[i];
            i++;
            k++;
        }else{
            nums3[k]=nums2[j];
            j++;
            k++;
        }
    }
    if(i==m&&j

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号