金海佳学C++primer 练习9.20
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                金海佳学C++primer 练习9.20
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                將list中的元素按奇偶分到兩個(gè)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 8Suffering is the most powerful teacher of life.
總結(jié)
以上是生活随笔為你收集整理的金海佳学C++primer 练习9.20的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python 写脚本 获取qq好友地理位
- 下一篇: h5移动端调试工具vConsole
