C++ <algorithm>库

bound方法

upper返回最后一个可插入的位置的迭代器
lower返回第一个可插入位置的迭代器

1、upper_bound(默认从小到大排序)

upper_bound((d1+1),//搜寻范围的首位置
                               (d1+1)+len1,//搜寻范围的尾位置
                               missile[i],//查找的值
                               greater<int>());//从大到小排序

2、lower_bound

lower_bound((d2+1),
                               (d2+1)+len2,
                               missile[i]);//作用同上
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 2. C++标准库 2.1 IO库 IO对象无拷贝或赋值,进行IO操作的函数通常以引用方式传递和返回流。 IO库条...
    王侦阅读 5,371评论 0 0
  • 1. 使用关联容器 2. 关联容器概述2.1 定义关联容器2.2 关键字类型的要求2.3 pair类型 3. 关联...
    MrDecoder阅读 3,398评论 0 0
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 13,156评论 1 51
  • STL(标准模板库),是目前C++内置支持的library。它的底层利用了C++类模板和函数模板的机制,由三大部分...
    岁与禾阅读 39,328评论 3 132
  • 容器的概念所谓STL容器,即是将最常运用的一些数据结构(data structures)实现出来。容器是指容纳特定...
    饭饭H阅读 2,981评论 0 0

友情链接更多精彩内容