两个有序数组合并(C语言)

您所在的位置:网站首页 mergec语言 两个有序数组合并(C语言)

两个有序数组合并(C语言)

2024-07-10 00:53| 来源: 网络整理| 查看: 265

题目描述

已知数组a中有m个按升序排列的元素,数组b中有n个按降序排列的元素,编程将a与b中的所有元素按降序存入数组c中。

输入

输入有两行,第一行首先是一个正整数m,然后是m个整数;第二行首先是一个正整数n,然后是n个整数,m, n均小于等于1000000。

输出 输出合并后的m+n个整数,数据之间用空格隔开。输出占一行。

样例输入

4 1 3 5 7 3 6 4 2

样例输出

7 6 5 4 3 2 1

提示 试图排序的孩子们要小心了~~~~~~

#include #include int b[1000000],a[1000000],c[2000000]; int main() { int n,m; scanf("%d",&n); for(int i=n-1; i>=0; i--) { scanf("%d",&a[i]); } scanf("%d",&m); for(int i=0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3