[C++] min_element, max_element

yeolife ㅣ 2023. 7. 5. 10:38

정의

#include <algorithm>

구간 내의 최솟값과 최댓값을 구할 수 있다.

  • 주소값을 반환하므로 포인터로 접근해야 한다.
  • 벡터, 배열, 문자열 가능 (아스키 코드 순)
STL
1차원 벡터 vector vec;
최댓값 *max_element(vec.begin(), vec.end());
순번 max_element(vec.begin(), vec.end()) - vec.begin();
최솟값 *min_element(vec.begin(), vec.end());
순번 *min_element(vec.begin(), vec.end()) - vec.begin();