二分查找模板

来源:互联网 发布:蓝牙模块设置软件 编辑:程序博客网 时间:2024/05/28 11:50
int bsearch(int a[],int len,int v){int left,right,mid;left=0;right=len-1;while(left<=right){int mid=(left+right)>>1;if(a[mid]>v) right=mid-1;else if(a[mid]<v) left=mid+1;else return mid;}return -1;}



int bsearch(int a[],int len,int v){int left,right,mid;left=0;right=len;while(left<right){mid=(left+right)>>1;if(a[mid]>v) left=mid+1;else if(a[mid]<v) right=mid;else return mid;}return -1;}

0 0
原创粉丝点击