unique() algorithm

去重函数
要先排序,去掉的元素会放后面可以对stl使用并且用erase清除
int main()
{
    int a[63]={1,4,5,12,3,4,4,21,3};
    sort(a,a+9);
    int n=unique(a,a+9)-a;
    for(int i=0;i<n;i++) cout<<a[i]<<endl;
}


全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务