限定条件的容器数组排序输出
来源:互联网 发布:强力卸载软件 编辑:程序博客网 时间:2024/06/04 17:45
使用的vector容器,其中涉及iostream迭代器以及bind函数的相关用法
#include<iostream>#include<utility>#include<vector>#include<algorithm>#include<functional>#include<iterator>using namespace std;using namespace std::placeholders;bool print(int x) { return x>5 ? 1 : 0;}int main(void) { istream_iterator<int>in_iter(cin), eof; vector<int>vec(in_iter, eof); sort(vec.begin(), vec.end(), [](const int a, const int b) {return a<b; }); vector<int >::iterator iter = find_if(vec.begin(), vec.end(), bind(print, _1)); ostream_iterator<int>os(cout, " "); copy(iter, vec.end(), os); cout << endl; while (iter != vec.end()) { cout << *iter << " "; iter++; } system("pause"); return 0;}
阅读全文
0 0
- 限定条件的容器数组排序输出
- 限定条件排序
- 数组和容器的排序
- 限定条件不止一种的背包问题
- 容器的迭代器操作实例(依次输出、排序)
- 按照数组的形式排序+条件切换切换查询
- 一个关于文件结构体数组的条件排序函数
- PHP对二维数组进行双条件排序的实现
- printf的输出条件
- JTextField输入条件限定
- SQL 条件(限定)查询
- OC5_容器类型的快速枚举_数组排序
- 数组元素限定条件下的最大距离
- Oracle的数据限定与排序
- 简单查询、限定查询、数据的排序
- SQL--上机二限定条件的分组查询
- mysql关于对日期进行限定条件的搜索
- set的排序条件
- android 视频和图片切换并进行自动轮播
- mysql数据导出成mongodb的json
- 不知道什么人这么无聊,盗号了,还删我文章
- 重复注解与类型注解
- 使用 MYSQLBINLOG 来恢复数据
- 限定条件的容器数组排序输出
- TabLayout和ViewPager实现今日头条效果
- 二叉树结点最远距离
- Shell的while命令
- fedora 25 升级更新内核后,开机出现:failed start load kernel modules 的解决;还有更新内核后maya viwePort2.0不能用的问题
- Cheerleaders UVA
- 第一天的探索
- Python 2.7.x 和 3.x 版本的重要区别小结
- log4j与slf4j共存