博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++中lower_bound,upper_bound,binary_search三大函数使用样例讲解
阅读量:3959 次
发布时间:2019-05-24

本文共 438 字,大约阅读时间需要 1 分钟。

#include
#include
#include
#include
#include
using namespace std;const int N = 1010;int n,m;int q[N];int main(){
q[0] = 0,q[1] = 1,q[2] = 1,q[3] = 3; //1.binary_search(q,q+n,k),在[q,q+n-1]区间内寻找k,如果找到了k返回true,否则返回false //2.lower_bound(q,q+n,k)-q,表示在[q,q+n-1]区间找到大于等于k的第一个数,如果没有就返回n //3.upper_bound(q,q+n,k)-q,表示在[q,q+n-1]区间找到大于k的第一个数,如果没有就返回n cout<<"寻找2:"<
<

在这里插入图片描述

转载地址:http://zmlzi.baihongyu.com/

你可能感兴趣的文章