C++ vector 최대값, 최소값






결과

결과






코드

#include <vector>
#include <algorithm>
#include <iostream>
using namespace std;


int main() {
    
    vector<int> v = {5, 8, 2, 4, 5, -5};

    int max = *max_element(v.begin(), v.end());
    int min = *min_element(v.begin(), v.end());

    cout << "최대 : " << max << "\n";
    cout << "최소 : " << min << "\n";

    // 최대, 최소값의 인덱스 구하기
    int max_index = max_element(v.begin(),v.end()) - v.begin();
    int min_index = min_element(v.begin(),v.end()) - v.begin();

    return 0;
}




 #include <algorithm> 이 필요하다.



+ Recent posts