Search
Duplicate

vector의 max값 찾기

간단소개
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
C++
Scrap
태그
STL
min_element
9 more properties
백준 알고리즘 1010번 문제를 풀다가 정리하게 되었다.

std::max_element

#include <algorithm> iter = std::max_element(iter first, iter last);
C++
복사

Parameters

first : iterable의 시작 iterator
last : iterable의 끝 iterator

Return value

iterable내에서 최대값을 가지는 iterator를 반환한다.
따라서 값을 반환하고 싶을때는 역참조를 해주어야한다!!

사용 예시

#include <vector> #include <algorithm> std::vector<int> v; int main() { v.resize(10); for (auto& i : v) std::cin >> i; max = *std::max_element(v.begin(), v.end()); }
C++
복사

Reference