二分法模板binary_search
来源:互联网 发布:php 数组反转 编辑:程序博客网 时间:2024/06/05 11:28
#include<iostream>#include<algorithm>using namespace std;int main(){ int a[100]= {4,10,11,30,69,70,96,100}; int b=binary_search(a,a+9,4);//查找成功,返回1 cout<<"在数组中查找元素4,结果为:"<<b<<endl; int c=binary_search(a,a+9,40);//查找失败,返回0 cout<<"在数组中查找元素40,结果为:"<<c<<endl; int d=lower_bound(a,a+9,10)-a; cout<<"在数组中查找第一个大于等于10的元素位置,结果为:"<<d<<endl; int e=lower_bound(a,a+9,101)-a; cout<<"在数组中查找第一个大于等于101的元素位置,结果为:"<<e<<endl; int f=upper_bound(a,a+9,10)-a; cout<<"在数组中查找第一个大于10的元素位置,结果为:"<<f<<endl; int g=upper_bound(a,a+9,101)-a; cout<<"在数组中查找第一个大于101的元素位置,结果为:"<<g<<endl;}
阅读全文
0 0
- 二分法模板binary_search
- 二分法模板
- binary_search
- binary_search
- binary_search
- binary_search
- binary_search
- binary_search
- binary_search
- BINARY_SEARCH
- 二分法常用模板
- 二分法&三分法 - 模板
- 简单二分法模板
- 二分法常用模板
- binary search-二分法模板
- algorithm-binary_search
- stl binary_search
- 二分法~~
- java架构之高并发,分布式,集群,高性能,中间件合集高级学习
- 习题 4.11 输入4个整数,要求按由小到大的顺序输出。
- 学习C++ -> 类(Classes)的定义与实现
- 池化方法总结
- POJ2104 K-th Number
- 二分法模板binary_search
- 【Machine Learning in Action】使用Apriori算法进行关联分析
- Linux中ioctl函数简述
- 是不是每个找工作的人都这样
- 文件打包上传和下载
- Java中的垃圾收集器
- GoogLeNet
- Anaconda
- Java内置进制转换源码解析