您当前的位置: 首页 >  容器

暂无认证

  • 1浏览

    0关注

    101061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

vector 查找最大最小值,且求最大值或者最小值在容器中的位置

发布时间:2021-11-24 16:15:08 ,浏览量:1

文章目录
      • 前言
      • 一 vector 查找最大最小值,及其位置
前言

在项目中经常会用到对vector容器中的数据求最大值或者最小值,这里简单总结下vector的常用方法,方便后续快速查找回顾。

一 vector 查找最大最小值,及其位置
int main()
{
    vectorheights;
    heights.push_back(1.2);
    heights.push_back(3.4);
    heights.push_back(5.6);
    heights.push_back(7.9);
    heights.push_back(10.0);

    std::vector::iterator smallest = std::min_element(std::begin(heights), std::end(heights));
    std::vector::iterator biggest = std::max_element(std::begin(heights), std::end(heights));

    int min_pos, max_pos;
    min_pos = std::distance(std::begin(heights), smallest);
    max_pos = std::distance(std::begin(heights), biggest);

    std::cout<<"smallest is &#
关注
打赏
1655516835
查看更多评论
立即登录/注册

微信扫码登录

0.0802s