c++中有关删除相同元素的的程序
来源:百度知道 编辑:UC知道 时间:2024/06/07 09:24:53
将一个一维数组中相同的元素删除的只保留一个,然后按有大到小的顺序输出!
帮下忙谢谢!
帮下忙谢谢!
#pragma warning(disable: 4786)
#include<iostream>
#include <set>
using namespace std;
int main()
{
int data[10]={2,6,4,2,1,2,4,6,0,1};
set<int>sdata;
for (int n=0;n<10;n++)
sdata.insert(data[n]);
for (set<int>::reverse_iterator it=sdata.rbegin();it!=sdata.rend();++it)
cout<<(*it)<<endl;
return 0;
}