【c】有序数列合并

#include<stdio.h>
int main()
{
	int n,m;
	scanf("%d %d",&n,&m);
	int arr1[n];
	int arr2[m];
	int l=n;
	int arr[n+m];
	for(int i=0;i<n;i++)
	{
		scanf("%d",&arr1[i]);
		arr[i]=arr1[i];
	}
	for(int j=0;j<m;j++)
	{
		scanf("%d",&arr2[j]);
		arr[l]=arr2[j];
		l++;
	}//到这一步为止,两个数组中的元素全部被传给新数组,我们只需要对新数组进行排序即可
	for(int o=0;o<n+m;o++)//进行数组排序,可以用冒泡排序法
	{
		for(int g=0;g<n+m;g++)
		{
			if(arr[g]>arr[o])
			{
				int temp=arr[o];
				arr[o]=arr[g];
				arr[g]=temp;
			}
		}
	}
	for(int y=0;y<n+m;y++)
	{
		printf("%d ",arr[y]);
	}
	return 0;
}

相关推荐

  1. C++】每日一题 88 合并两个有序数组

    2023-12-08 16:44:02       36 阅读
  2. C++合并K个有序链表

    2023-12-08 16:44:02       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 16:44:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 16:44:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 16:44:02       87 阅读
  4. Python语言-面向对象

    2023-12-08 16:44:02       96 阅读

热门阅读

  1. VIT总结

    VIT总结

    2023-12-08 16:44:02      54 阅读
  2. mybatis-plus构造器查询

    2023-12-08 16:44:02       64 阅读
  3. NGINX安装升级

    2023-12-08 16:44:02       55 阅读
  4. 我的创作纪念日

    2023-12-08 16:44:02       61 阅读
  5. 强引用、软引用、弱引用和虚引用

    2023-12-08 16:44:02       61 阅读
  6. 1、命名空间、C++的复合类型、缺省参数

    2023-12-08 16:44:02       56 阅读
  7. STM32-OLED显示屏

    2023-12-08 16:44:02       46 阅读
  8. 硬件时间与系统时间同步

    2023-12-08 16:44:02       54 阅读
  9. php研究课题

    2023-12-08 16:44:02       51 阅读
  10. MongoTemplate 常用查询

    2023-12-08 16:44:02       43 阅读
  11. C/C++ 快速排序

    2023-12-08 16:44:02       64 阅读