欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

折半搜索 binary_search

程序员文章站 2022-05-05 19:09:49
...

binary_search 用于在有序的区间用折半查找搜索等于某值的元素。

参考代码如下:

#include<algorithm>
#include<iostream>
using namespace std;

int main()
{
    int a[]= {3,9,17,22,23,24};
    const int len=sizeof(a)/sizeof(int);
    if(binary_search(a,a+len,24))
    cout<<"数组包含24"<<endl;
    else
        cout<<"数组不包含24"<<endl;
    return 0;
}