c++ Vector中的獲取最大元素


#include<vector>

vector<int>v1;
......
int v1_max = *max_element(v1.begin(),v1.end());

使用vector中的max_element(a,b)函數,可返回向量[a,b]區間內的最大元素的地址。做 * 后可得到相應的元素值。

當需要得到某一區間內的最大值時[a,b),參數為地址類型。如:v1_max = * max_element(&v1[a],&v1[b]);(此處區間為前閉后開!)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM