hpuoj【1293】合并数组(排序并处理重复数据)【水题】
来源:互联网 发布:json字符串转json对象 编辑:程序博客网 时间:2024/04/28 05:19
1293: 合并数组(排序并处理重复数据) [水题]
时间限制: 1 Sec 内存限制: 128 MB提交: 269 解决: 126 统计
题目描述
创建两个数组,分别输入数组元素个数m,n和元素,排序并处理重复数据
输入
输入两个数组元素个数m和n,
然后分别输入两个数组的各个元素。
注:1<=m,n<=10,数据在int范围内.
输出
按序输出整理后的数组,每个元素之间有一个空格。
样例输入
551 4 7 8 91 2 3 4 5
样例输出
1 2 3 4 5 7 8 9
解析:
首先合并两个数组,然后排序并删除重复元素。
程序如下:
#include<cstdio>#include<algorithm>using namespace std;int main(){int n,m;scanf("%d%d",&n,&m);int a[23],b[23],c[23],d[23];int k=0;int num=0;for(int i=0; i<n; i++){scanf("%d",&a[i]);c[k++]=a[i];}for(int j=0; j<m; j++){scanf("%d",&b[j]);c[k++]=b[j];}sort(c,c+k);for(int i=0; i<k; i++){if(c[i]!=c[i+1]) d[num++]=c[i];}for(int i=0; i<num; i++) printf("%d%c",d[i],i==num-1?'\n':' ');return 0;}
阅读全文
0 0
- hpuoj【1293】合并数组(排序并处理重复数据)【水题】
- 玩转数组之合并数组(处理重复数据)
- 合并数组并排序
- 合并重复数据并求和
- lx008合并数组并排序
- 数组合并并删除重复的元素
- 两个有序数组合并,并去重复
- 两个有序数组的合并排序,Java代码实现,并去重复,考虑空间利用率问题
- hpuoj 【1112】合并数字【水题】
- 合并两个动态数组并排序
- 合并两个静态数组并排序
- 将两个数组合并并排序
- 合并两个有序数组并排序
- Java-两个数组合并,并排序打印
- Leetcode练习<十七> 合并数组并排序
- 去除数组的重复元素并排序
- java 去除数组重复数据,并输出重复数据值
- js 合并 数组,并去除重复的内容
- C# 批量生成随机密码必须包含数字和字母并用加密算法加密
- C++中STL(Standard Template Library)介绍
- C# 反射详解
- 修改Anaconda中的Jupyter Notebook当下工作路径
- 0816被充记录
- hpuoj【1293】合并数组(排序并处理重复数据)【水题】
- Mysql数据库与sql语言(四)---jdbc
- JQuery中$.ajax()方法参数详解
- Liunx vsftpd安装手册,附带我的安装详细步骤
- 使用Docker环境快速搭建靶机环境
- 《关于雅思》
- 使用ES6的Promise完美解决回调地狱
- Hystrix仪表盘--Unable to connect to Command Metric Stream
- andriod 相关,懒得总是翻枪