1220:删除重复
来源:互联网 发布:手机淘宝怎样装修店铺 编辑:程序博客网 时间:2024/05/29 17:03
1220:删除重复
Description
在一无符号整型数组中,存在着一些重复的数字,请将重复的数字去掉,再按升序进行输出。
Input
输入数据由两行组成,第一行为数字的数量,第二行则由空格分割的数据。
Output
由回车分割的若干数据。
Sample Input
5
1 1 6 3 3
Sample Output
1
3
6
HINT
注:待处理的数据不超过200个,且所有数据都为【0,10000】之间的自然数。
#include<iostream>#include<string>using namespace std;int main(){ int ch1[10000],ch2[10000]; int n,i,j,N; cin>>n; for(i=0; i<n; i++) { cin>>ch1[i]; } int k=0; for(i=0; i<n; i++) { for(j=0; j<i; j++) { if(ch1[i]==ch1[j]) { break; } } if(j==i) { ch2[k]=ch1[i]; k++; } } int temp,index; for(i=0;i<k-1;i++) { index=i; for(j=i+1;j<k;j++) { if(ch2[j]<ch2[index]) index=j; } if(index!=i) { temp=ch2[i];ch2[i]=ch2[index];ch2[index]=temp; } } for(i=0; i<k; i++) cout<<ch2[i]<<endl; return 0;}
去重加简单徐选择排序。
阅读全文
0 0
- 1220:删除重复
- 删除重复
- 删除重复
- 删除重复
- MSSQL查询重复,删除重复
- DISTINCT删除重复行
- 删除重复纪录
- 删除重复纪录
- 删除重复纪录
- 删除重复记录
- 删除SQL重复行
- 麻烦的重复删除
- 删除重复记录
- oracle删除重复数据
- 删除重复记录
- sql删除重复数据
- oracle删除重复记录
- 删除重复记录
- mysql 导入乱码问题
- ibatis 如何利用自增主键插入数据库
- ibatis Truncated incorrect DOUBLE value: '12,18'
- The method getJspApplicationContext(ServletContext) is undefined for the type Js
- struts2 上传 验证图片大小 长宽
- 1220:删除重复
- sqlserver创建索引
- Nodejs ORM框架Sequelize快速入门
- 解决MySQL查询不区分大小写
- SSM整合---使用Maven依赖管理&构建
- mysql 字段添加唯一性约束
- tensorflow 使用ConfigProto&GPU
- js在循环中,传入i报错的问题
- jquery固定表头