使用STL的Vector时,利用函数 max_element,min_element,distance可以获取Vector中最大、最小值的值和位置索引。
参考获取最小值
但这两个函数都只能取出一个,如果想计算出有多少个最小值。可以在此基础上进行遍历,也可以用下面的思路
// 找出向量里面所有最小值的方法
// 这里是将其余值删掉
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> int_vec;
for(int i =