c++技巧- 用vector和unique删去重复元素
来源:互联网 发布:韩春雨 知乎精华 编辑:程序博客网 时间:2024/06/09 19:28
- #include <vector>
- #include <stdio.h>
- #include <algorithm>
- using namespace std;
- int main()
- {
- int n;
- int x,y;
- while(scanf("%d",&n)!=EOF)
- {
- vector <pair<int,int> >mm;
- int i,j,k;
- for(i=0;i<n;i++)
- {
- scanf("%d%d",&x,&y);
- mm.push_back(make_pair(x,y));
- }
- sort(mm.begin(),mm.end()); //排序
- mm.erase(unique(mm.begin(),mm.end()),mm.end());//删去一个元素边上与它相同的元素
- for(i=0;i<mm.size();i++)
- printf("%d %d\n",mm[i].first,mm[i].second);
- }
- return 0;
- }
0 0
- c++技巧- 用vector和unique删去重复元素
- 用vector和unique删去重复元素
- 【转】STL— vector 删除重复结构体元素-- sort和unique
- unique函数去除重复元素在vector中的应用
- 13.c++-stl::vector删除重复元素
- std::vector删除重复元素和查找
- std::vector删除重复元素和查找
- std::vector删除重复元素和查找
- js 数组删去重复的添加不存在的元素
- 删除vector重复元素
- Vector之是否含有重复元素和乱序排列
- 删除vector中的重复数据(unique)
- 删除vector中重复元素
- vector erase 删除vector重复元素
- C++学习之vector重复元素的去除和求vector中最大最小元素及其索引
- STL—vector删除重复元素
- STL—vector删除重复元素
- STL—vector删除重复元素
- 【java】日期处理类总结(二):Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类
- NYOJ 366--D的小L【next_permutation水题】
- 空间统计(三)聚类分布制图
- Kafka文件存储机制那些事
- 客户端跨域访问(CROS)之jsonp详解
- c++技巧- 用vector和unique删去重复元素
- Service启动及参数
- golang学习之--struct类型
- InstallShield 自定义窗口控件控制
- hdu 1232 并查集
- No message body writer has been found for class
- Android task和back stack详解
- 经典智力问题收集
- android开发之pinyin4j的基本用法