vector操作
来源:互联网 发布:网络发帖推广 编辑:程序博客网 时间:2024/05/01 09:02
1、一次性打印vector中的所有元素
2、将两个vector元素组合到一个vector中
3、利用函数 max_element,min_element,distance可以获取Vector中最大、最小值的值以及位置索引
</pre><p></p><pre name="code" class="cpp">#include <vector> #include <iterator> #include <algorithm> #include <iostream>using namespace std;int main(){vector<float> A;A.push_back(1.0);A.push_back(2.0);A.push_back(3.0);vector<float>B;B.push_back(4.0);B.push_back(5.0);B.push_back(6.0);cout<<"***A******"<<endl;copy (A.begin(), A.end(), ostream_iterator<float> (cout, "\n"));// 打印A的元素cout<<"***B******"<<endl;copy (B.begin(), B.end(), ostream_iterator<float> (cout, "\n")); cout<<"****new A******"<<endl; A.insert(A.end(),B.begin(),B.end());//合并B到A copy (A.begin(), A.end(), ostream_iterator<float> (cout, "\n")); vector<double>::iterator maxValue = max_element(begin(A),end(A)); cout << "Max element is " << *maxValue<< " at position " <<distance(begin(A),maxValue)<<endl; auto minValue = std::min_element(begin(A), std::end(A)); cout << "min element is " << *minValue<< " at position " <<distance(begin(A),maxValue)<<endl;return 0;}
0 0
- vector操作
- vector 操作
- vector操作
- vector操作
- vector对象的操作
- vector操作的习题
- vector常用操作
- vector基本操作
- vector对象、下标操作
- C++ vector操作实例
- vector常用操作
- Vector模板常见操作
- vector操作整理
- vector的下标操作
- vector下标操作
- vector中的 相关操作!
- C++Vector简单操作
- vector 对象操作
- runtime之forwardInvocation
- mybatis多长查询缓存问题
- python去除matlab文件中的空行
- Shader Model知识点
- webview与如何利用DisplayMetrics获取屏幕高度和宽度
- vector操作
- file_put_contents之用途
- 新建一个android项目,同时出现appcompat_v7项目。
- [缓存]Linux系统memcached的安装
- 个人热点
- HDU ACM 4585 Shaolin->STL中set或map的应用
- ffmpeg学习(二) 通过rtsp获取H264裸流并保存到mp4文件
- 解决Secure CRT不能显示中文的BUG
- Zip Utils - clean, elegant, simple, C++/Win32