数组最值函数

来源:互联网 发布:人工智能爱酱cv 编辑:程序博客网 时间:2024/05/09 12:08

2017‎年‎2‎月‎23‎日,‏‎11:31:36

max_element : 找出序列中的最大值,并返回该元素的地址
min_element : 找出序列中的最小值,并返回该元素的地址

并且,还要知道的是: 已知数组长度为 n,如果 *min_element(s+m,s+n+m) 那么此函数,将从第m+1个元素(下标值为m的元素)到第n+m+1个元素 进行查找最小值的操作

代码如下:

#include <stdio.h>#include <algorithm>using namespace std;int main(){    int n,s[100];    scanf("%d",&n);    for(int i=0;i<n;++i)        scanf("%d",&s[i]);    printf("%d\n",*max_element(s,s+n));    printf("%d\n",*min_element(s,s+n));    return 0;}
0 0
原创粉丝点击