C++学习笔记 --- STL练习合并merge函数
来源:互联网 发布:简易c语言程序 编辑:程序博客网 时间:2024/05/01 19:01
#include <iostream>
#include <algorithm>
#include <numeric>
#include <functional>
#include <vector>
using namespace std;
int main()
{
vector<int>vecIntA;
vecIntA.push_back(1);
vecIntA.push_back(3);
vecIntA.push_back(5);
vecIntA.push_back(7);
vecIntA.push_back(9);
vector<int>vecIntB;
vecIntB.push_back(2);
vecIntB.push_back(4);
vecIntB.push_back(6);
vecIntB.push_back(8);
vector<int>vecIntC;
vecIntC.resize(9);
merge(vecIntA.begin(),vecIntA.end(),vecIntB.begin(),vecIntB.end(),vecIntC.begin());
for(size_t i=0;i<vecIntC.size();i++)
{
cout<<vecIntC[i]<<" ";
}
cin.get();
return 0;
}
#include <algorithm>
#include <numeric>
#include <functional>
#include <vector>
using namespace std;
int main()
{
vector<int>vecIntA;
vecIntA.push_back(1);
vecIntA.push_back(3);
vecIntA.push_back(5);
vecIntA.push_back(7);
vecIntA.push_back(9);
vector<int>vecIntB;
vecIntB.push_back(2);
vecIntB.push_back(4);
vecIntB.push_back(6);
vecIntB.push_back(8);
vector<int>vecIntC;
vecIntC.resize(9);
merge(vecIntA.begin(),vecIntA.end(),vecIntB.begin(),vecIntB.end(),vecIntC.begin());
for(size_t i=0;i<vecIntC.size();i++)
{
cout<<vecIntC[i]<<" ";
}
cin.get();
return 0;
}
0 0
- C++学习笔记 --- STL练习合并merge函数
- C++学习笔记 --- STL练习排序sort函数
- C++学习笔记 --- STL倒叙排序reverse函数练习
- C++学习笔记 --- STL复制copy函数练习
- STL算法(Algorithms):合并(Merge)
- C++STL学习笔记
- C++STL学习笔记
- 【C/C++】STL学习笔记
- [STL] list merge 函数
- [STL] list merge 函数
- STL学习笔记----8.STL仿函数
- STL学习笔记----8.STL仿函数
- C++—STL学习笔记
- c++ STL map函数函数学习笔记
- pandas学习之合并merge
- C++STL练习
- [C++] STL Transform练习
- STL 学习笔记 之 函数对象
- Java多线程断点续传下载
- Tablelayout 讲解
- js根据按键传值跳转页面
- Linux常用命令解析
- [javascript]canvas 热点区域图,框选区域并在区域显示热点
- C++学习笔记 --- STL练习合并merge函数
- 部署 PHP 系列,第 3 部分: 加速用于 Oracle 的 PHP 代码运行速度
- B - Catch That Cow
- java发送短信测试例子,备着以后用
- Merge Two Sorted Lists
- linux下乱码问题总结
- android编译环境搭建(MTK6572)
- Java开发者应该列入年度计划的5件事
- ubuntu 12.04 64 install beyond compare