本文共 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/