unique(V.begin(),V.end())
2024-08-23 23:18:17
unique(V.begin(),V.end())
重排容器算法:sort,unique
- unique
返回指向不重复区域之后一个位置的迭代器
///删除vstr中重复的元素
void deleteTheComWords(vector<string> &vstr){
sort(vstr.begin(),vstr.end());
//返回指向不重复区域之后一个位置的迭代器
auto end_unique = unique(vstr.begin(),vstr.end());
//标准库算法对迭代器而不是对容器进行操作,因此不能直接添加或删除元素
vstr.erase(end_unique,vstr.end());
}
最新文章
- 懒加载插件- jquery.lazyload.js
- JAVA 1.2(原生数据类型 Primitive Data Type)
- 两台Linux主机之间文件的复制
- 网络&;热恋NSURLConnection代理及GET¥POST请求
- 如何把自己打造成技术圈的 papi 酱
- Pcserver+oracle10g+rac
- 深入浅出 - Android系统移植与平台开发(七)- 初识HAL
- (DFS)codevs1004-四子连棋
- Linux:/bin/bash和/bin/sh的区别
- windows下nginx+fastcgi不能使用file_get_contents/curl/fopen的原因
- Socket异步通信学习三
- unwrap_uvw 笔记
- Java内部类实现伪方法级多线程
- STL之nth_element()(取容器中的第n大值)
- JAVA UTF-8字符转换为GBK
- Oracle Enterprise Manager Cloud Control 12c R4 安装配置
- web之Respone
- jasmine 初探(一)
- laravel webpack填坑(陆续更)
- ORACLE 错误代码提示归集