题解 | #有序序列合并#

有序序列合并

https://www.nowcoder.com/practice/a9e943b0dab142759807d0cfb6863897

#include <stdio.h>
#include <string.h>
int main() {
    int a, b;
    int m[1000],n[1000];
    int he[2000];
    int i,j;
    int temp=0;
    scanf("%d %d", &a, &b);
    for(i=0;i<a;i++)
    {
        scanf("%d",&m[i]);
    }
    for(j=0;j<b;j++)
    {
        scanf("%d",&n[j]);
    }
    for(i=0;i<a;i++)
    {
       he[i]=m[i];
    }
    for(j=0;j<b;j++)
    {
        he[i+j]=n[j];
    }
    for(int k=0;k<(a+b);k++)
    {
       for(int l=k+1;l<(a+b);l++)
       {
            if(he[k]>he[l])
            {
                temp=he[k];
                he[k]=he[l];
                he[l]=temp;
            }
       }
       printf("%d ",he[k]);
    }

    return 0;
}

全部评论

相关推荐

牛客263158796号:我领羊一面后十天不挂也不推进 今天问hr说等前序的第一批意向发完看情况再看是否推进
点赞 评论 收藏
分享
10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务