max_element()函数和min_element()函数

删除回忆录丶 提交于 2020-08-14 23:52:47
max_element()函数和min_element()函数,我们从函数名字就能知道是什么作用了,就是找最大值最小值,那怎么用呢?
数组:int position=max_element(a,a+n)-a;
          int data=*max_element(a,a+n);
容器: int position=max_element(v.begin(), v.end())-v.begin();
           int it = *max_element(v.begin(), v.end());
string: int position=max_element(s.begin(), s.end())-s.begin();
         char it=*max_element(s.begin(),s.end());
min_element()函数也是一样的用法,这里要注意的是如果有多个最大值或者最小值,返回的是第一次出现的位置。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!