返回区间最大元素的迭代器或地址:
max_element(arr.begin(), arr.end())
返回区间最小元素的迭代器或地址:
min_element(arr.begin(),arr.end())
#include<bits/stdc++.h>
using namespace std;int main() {vector<int> arr;// 1 4 550 3 9for(int i = 0; i < 5; i ++) {int x; cin >> x;arr.push_back(x);}cout << *max_element(arr.begin(),arr.end()) << endl;//550// 相当于vector<int>::iterator it = auto it = min_element(arr.begin(),arr.end()); // 1cout << *it << endl;return 0;
}