Header: <algorithm>
max_element(first, last)
1. first: 찾고자 하는 시작 범위
2. last: 찾고자 하는 끝 범위
3. 리턴값: iterator(주소가 아닌 값을 얻고 싶으면 * 연산자 붙이기)
사용 예시
maxValue = *max_element(v.begin(), v.end()); // 최댓값
maxIndex = distance(v.begin(), maxValue); // 최댓값 인덱스 구하기 1
maxIndex = max_element(v.begin(), v.end()) - v.begin(); // 최댓값 인덱스 구하기 2
minValue = *min_element(v.begin(), v.end()); // 최솟값
minIndex = distance(v.begin(), minValue); // 최솟값 인덱스 구하기 1
minIndex = min_element(v.begin(), v.end()) - v.begin(); // 최솟값 인덱스 구하기 2