最大和最小值:
#include <vector>
#include <algorithm>
vector<double>value;
double max_=*max_element(value.begin(),value.end());//max value
double min_=*min_element(value.begin(),value.end());//min value
最大最小值在vector中的索引:
#include <vector>
#include <algorithm>
vector<double>value;
auto max_ = max_element(value.begin(), value.end());//变量的类型为 auto
auto min_ = min_element(value.begin(), value.end());
int maxInd = max_ - value.begin();//最大值的位置
int minInd = min_ - value.begin();//最小值的位置
double maxT = value.at(maxInd );//根据索引获取值
double minT = value.at(minInd );