Cpp에서 최솟값, 최댓값 구하기 - fora22/CodingTest GitHub Wiki

algorithm 헤더 파일에 있는 min_element, max_element, minmax함수를 사용하면 된다.

Min Data

#include <algorithm>

int getMin(vector<int> inputArray) {
	int minValue = *min_element(inputArray.begin(), inputArray.end());

	return minValue;
}

Max Data

#include <algorithm>

int getMax(vector<int> inputArray) {
	int maxValue = *max_element(inputArray.begin(), inputArray.end());

	return maxValue;
}

Min, Max both of all

#include <algorithm>

pair<int, int> getMinMax(vector<int> inputArray) {
	pair<int, int> minMaxData = minmax(inputArray.begin(), inputArray.end());

	return minMaxData ;
}

minMaxData->first는 최솟값이고 minMaxData->second는 최댓값이다.

⚠️ **GitHub.com Fallback** ⚠️