金海佳学C++primer 练习9.20
来源:互联网 发布:孕期食谱软件 编辑:程序博客网 时间:2024/06/08 12:45
将list中的元素按奇偶分到两个deque中
Practice 9.20
#include <iostream>#include <string>#include <vector>#include <algorithm>#include <list>#include <iterator>#include <cmath>#include <deque>#include <cstring>#include <forward_list>using namespace std;void fun(list<int> lst, deque<int> & q1, deque<int> & q2) { for(auto i : lst) { if(i&1) { q1.push_back(i); } else { q2.push_back(i); } } }void print(deque<int> deq) { for(auto i : deq) { cout << i << " "; } cout << endl;}int main() { list<int> ilst = {0, 1, 2, 3, 4, 5, 6, 7, 8}; deque<int> ideq1; deque<int> ideq2; fun(ilst, ideq1, ideq2); cout << "This is deque_1: " << endl; print(ideq1); cout << "This is deque_2: " << endl; print(ideq2); return 0;}
Outpt
This is deque_1: 1 3 5 7 This is deque_2: 0 2 4 6 8
Suffering is the most powerful teacher of life.
阅读全文
0 0
- 金海佳学C++primer 练习9.20
- 金海佳学C++primer 练习9.14
- 金海佳学C++primer 练习9.27
- 金海佳学C++primer 练习9.28
- 金海佳学C++primer 练习9.31
- 金海佳学C++primer 练习9.41
- 金海佳学C++primer 练习9.43
- 金海佳学C++primer 练习9.44
- 金海佳学C++primer 练习9.47
- 金海佳学C++primer 练习9.4/9.5
- 金海佳学C++primer 练习9.15/9.16
- 金海佳学C++primer 练习9.18/9.19
- C++Primer 练习 12.7
- c++primer练习10.9
- c++primer练习10.11
- c++primer练习10.13
- c++primer练习10.14
- c++primer练习10.15
- C++优先队列使用
- ORACLE PLSQL 异常处理
- nginx安装,端口配置
- 【Linux】VMware虚拟机中如何配置静态IP
- Android 永久隐藏导航栏,系统栏的方法
- 金海佳学C++primer 练习9.20
- js with语句
- 构建乘积数组(数组)
- QT工具栏的制作
- 微信小程序-wx.request获取数据
- mysql5.7开启慢查询日志
- 第十二周-项目1-验证算法-Dijkstra算法
- 常用的一些sql语句查询
- 第十四周项目3---是否二叉排序树?