STL之min_element()与max_element()(取容器中的最大最小值)

原创 2015年07月06日 17:40:08

min_element()和max_element

头文件:#include<algorithm>

作用:返回容器中最小值和最大值。max_element(first,end,cmp);其中cmp为可选择参数!

 

闲言少叙,上代码,一看就懂:

 

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

bool cmp(int a,int b)
{
	return a<b;
}
int main()
{
	int num[]={2,3,1,6,4,5};
	cout<<"最小值是 "<<*min_element(num,num+6)<<endl;
	cout<<"最大值是 "<<*max_element(num,num+6)<<endl;
	cout<<"最小值是 "<<*min_element(num,num+6,cmp)<<endl;
	cout<<"最大值是 "<<*max_element(num,num+6,cmp)<<endl;
	return 0; 
}


 

版权声明:本文为博主原创文章,未经博主允许不得转载。如有错误,欢迎指出~(@^_^@)~

非修改性序列算法之min_element和max_element

min_element是求容器中的最小值,有两种函数重载:第一种,单纯的比较大小:template inline _FwdIt min_element(_FwdIt _First, _FwdI...
  • maoliran
  • maoliran
  • 2016年08月14日 18:14
  • 713

max_element和min_element的用法

这个的话还是蛮好用的,比自己一个循环写下来要快的多了,简单用法如下: position=max_element(a,a+n)-a;这样写的话就代表的是找到的最大元素的位置在哪里,position代表...
  • caojiangxia
  • caojiangxia
  • 2015年09月02日 12:23
  • 2303

c++ min_element max_element

c++ 中有两个函数可以直接计算数组中的最大值或者最小值,返回的是一个指针。...
  • cFarmerReally
  • cFarmerReally
  • 2017年02月01日 18:12
  • 195

max_element

// max_element.cpp -- 2011-10-05-15.21 #include "stdafx.h" #include #include #include #inclu...
  • Golden_Shadow
  • Golden_Shadow
  • 2011年10月13日 17:45
  • 2593

STL algorithm算法max,max_elements(33)

max原型:
  • guang_jing
  • guang_jing
  • 2014年09月17日 18:26
  • 7512

max_element和min_element的用法

各位童鞋们,有没有在为找一个数组中最大的数代码太长或不方便而担忧呢? 今天给大家介绍两个函数及其用法。 在这之前,我们先定义一个a[6]数组={0,5,4,3,2,1},n=5; *max_eleme...
  • C20190733_ZT
  • C20190733_ZT
  • 2017年08月25日 17:09
  • 360

STL 之count,count_if,max,max_element,min,min_element和random_shuffle

返回 count:在指定区间上统计指定值出现的次数。 count_if:条件统计 max:判断两个数值中的较大值 max_element:查找指定区间的最大元素 min:判断两个数值...
  • haifengzhilian
  • haifengzhilian
  • 2014年04月15日 19:11
  • 1468

STL之*min_element , *max_element ,*nth_element()[取容器中最大元素 最小元素 第n元素]

min_element()和max_element 头文件:#include 作用:返回容器中最小值和最大值。max_element(first,end,cmp);其中cmp为可选择参数! (转...
  • bmicnj
  • bmicnj
  • 2016年06月13日 13:37
  • 441

STL中坑爹的max函数

hdu1754永远难忘的痛,参数最好不要传耗时特别长的函数,因为会调用两次,如果是递归的话,不知道多少次呢..        切记!切记!切记! 例如: //return max(getAns(...
  • flyawayl
  • flyawayl
  • 2017年02月03日 09:47
  • 331

C++ *max_element函数找最大元素 *min_element函数找最小元素 STL算法

#include #include using namespace std; int main() { int n[]={1,4,22,3,8,5}; int len=sizeof(n)/size...
  • A_Eagle
  • A_Eagle
  • 2012年03月20日 14:16
  • 14727
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:STL之min_element()与max_element()(取容器中的最大最小值)
举报原因:
原因补充:

(最多只允许输入30个字)