65,210
社区成员
发帖
与我相关
我的任务
分享
消除一个容器区间内重复元素,这么简单的概念,楼主自己体会就行了
#include <algorithm>
#include <vector>
#include <iterator>
#include <iostream>
using namespace std;
void main()
{
vector<int> ivec;
copy(istream_iterator<int>(cin),istream_iterator<int>(),back_inserter(ivec));
vector<int> unique;
unique_copy(ivec.begin(),ivec.end(),back_inserter(unique));
copy(unique.begin(),unique.end(),ostream_iterator<int>(cout," "));
}
/*
1 1 2 2 3 3 4 4
^Z
1 2 3 4 请按任意键继续. . .
*/