二分查找(Binary Search)
来源:互联网 发布:室内电子地图制作软件 编辑:程序博客网 时间:2024/05/17 05:03
#include <iostream>#include <cstring>#include <algorithm>#include <cstdio>#include<math.h>#include<cstdlib>using namespace std;#include<stdio.h>#define N 3000+10int BinachrySearh(int *a,int n,int key){int left=0,right=n-1,mid=0;while(left<=right){ mid=(left+right)/2; if(a[mid]==key) break; else right=mid-1;}if(left>right) return -1;else return mid;}int main(){int a[100],n,m,d;while(~scanf("%d %d",&n,&m)){for(int i=0;i<n;i++) scanf("%d",&a[i]);d=BinachrySearh(a,n,m);if(d==-1) printf("NOT FOUND\n");else printf("%d\n",d);}return 0;}
0 0
- 二分查找(Binary Search)
- binary-search( 二分查找 )
- 二分查找Binary Search
- Binary Search二分查找
- 二分查找 Binary Search
- 二分查找(Binary Search)
- 二分查找 Binary Search
- Binary Search 二分查找
- Binary Search 二分查找
- Binary Search-二分查找
- 二分查找Binary Search
- 二分查找Binary Search
- 二分查找(binary search)
- 查找:二分查找(binary search)
- Binary Search 《二分查找》 1
- Binary Search 《二分查找》 2
- Binary Search 《二分查找》 3
- 漫谈二分查找-Binary Search
- CF Codeforces Round #256 (Div. 2) D (448D) Multiplication Table
- IOS资料
- 2014/7/18
- PDF转换器插件
- IOS学习笔记(归档,)
- 二分查找(Binary Search)
- stl.find_if用法总结
- Boxee-sources-0.9.23 MAC版本编译
- linux下释放cache内存
- 深入理解Java多态性
- 移动支付平台间接口报文解析技术及平台交易处理项目
- android设置全屏无标题
- CIFilter的使用方法
- 使用批处理一键重置mysql的root密码