vector 的使用方法(伪数列)
来源:互联网 发布:网络应用模型 编辑:程序博客网 时间:2024/06/01 17:40
向量
vector
的使用方法:vector<T> v
在<vector>
中定义vector<T>::size_type
保存vector
大小vector.begin()
返回vector
的第一个元素,vector.end()
返回vector
的最后一个元素v.push_back(e)
向向量中添加一个元素,元素初始值为ev[i]
返回储存在i位置的值 注:与string
一样第一位为0v.size()
返回元素个数sort(b,e)
把在区间(b,e)中定义的元素重新排列成非递减序列,在<algotithm>
中定义max(e1,e2)
返回e1,e2中的较大值,在<algotithm>
中定义
例 输入一组数,返回中值和平均值。
#include <algorithm>using namespace std;int main() { cout << "Please enter the num(push ctrl+z to end):"; vector<double> num; double x,sum=0; //输入数字 while (cin >> x) { num.push_back(x); sum += x; } int size = num.size(); //对数字排序并计算中值 sort(num.begin(), num.end()); double mid = (size % 2 == 0) ? (num[size / 2 - 1] + num[size / 2 ]) / 2 : num[(size - 1) / 2]; double avg = sum / size; cout << "mid=" << mid << endl << "avg=" << avg << endl; system("pause"); return 0;}
0 0
- vector 的使用方法(伪数列)
- vector容器的使用方法
- vector的使用方法
- vector 容器的使用方法
- vector的使用方法
- vector的使用方法
- C++ vector的使用方法
- C++vector的使用方法
- Vector的使用方法
- 【C++】vector的使用方法
- 转载:Vector的使用方法
- destoon伪静态的使用方法
- C语言vector的使用方法
- c++中vector的使用方法
- C++ 中vector的使用方法
- C++中vector的使用方法
- C++ 中vector的使用方法
- C++ 中vector的使用方法
- 机器学习线性回归(linear regression)/梯度下降法(gradient descent)/最大似然函数/--附python代码
- 充实自己从读书开始
- FLV文件(H264 + AAC)格式超详细分析
- 代码量统计工具cloc
- 机器学习-GBDT
- vector 的使用方法(伪数列)
- eclipse物理删除后恢复
- ubuntu14.04下caffe框架的安装
- JAVA中的多态机制
- POJ1753Flip Game(位压缩+bfs)
- JAvaScript和DOM(文档对象模型)和BOM(浏览器对象模型)
- 四、python笔记之改进小游戏
- TCI 常用麻醉药血浆浓度
- 【kruskal算法】 苗条的生成树