美文网首页
删除重复数据

删除重复数据

作者: 小帅灬血 | 来源:发表于2016-03-11 16:36 被阅读0次

输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
输入描述:
输入一个int型整数

输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

输入例子:
9876673
输出例子:
37

/**************************************************************************************/

include <iostream>

using namespace std;
void cout_Array(int mynum, int *out){
int a = mynum;
int lenth = 0;
int b = 0;
int num[10] = {0};
while(a != 0){
b = a % 10;
a = a / 10;
num[lenth++] = b;
}
for(int i = 0; i < lenth; i++){
for(int j = i+1; j < lenth; j++){
if(num[i] == num[j]){
for(int k = j; k+1<lenth; k++){
num[k] = num[k + 1];
}
lenth--;
}
}
}
int outnum = 0;
outnum = num[0];
for(int j = 1; j < lenth; j++){
outnum = outnum *10 + num[j];
}
*out = outnum;
}
int main(){
int mynum;
int i = 0;
cin>>mynum;
int outnum = 0;
cout_Array(mynum, &outnum);
cout<<outnum<<endl;
return 0;
}

相关文章

  • sql 操作

    删除重复的数据 查询重复的数据

  • 记录几个好用的SQL

    删除重复 重复数据: 得到结果:

  • mysql优化笔记(3)----SQL操作优化

    1、删除重复数据查询重复数据 删除重复数据 2、分区统计 需求 sql语句 3、捕获有问题的SQL 启动mysql...

  • Excel去除重复项

    选择【数据】-【删除重复项】即可

  • 数据库中重复值的操作

    1.0 in 2.0查询重复的数据有多少个 3.0删除重复数据

  • MySql 删除重复数据

    MySql 删除重复数据 tags:mysql 重复数据 假设:表:goods 重复字段:name 清除表中...

  • mysql删除重复数据

    数据插入重复,想删除新插入的重复数据,保留原数据。 delete from bankaccounts where ...

  • 删除重复数据

    多字段 只保留最小row_id记录 参考文献:http://blog.csdn.net/softwave/arti...

  • 删除重复数据

    输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入描述:输入一个int型整数 输出...

  • 重复数据删除

    英文名儿:Data Deduplication 小简介 1.干嘛用的? 节约数据存储空间。在较大范围内,查找大块的...

网友评论

      本文标题:删除重复数据

      本文链接:https://www.haomeiwen.com/subject/phcxlttx.html