定义了二分函数不会用
  • 板块题目总版
  • 楼主FtZ0131
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/1/27 18:19
  • 上次更新2023/11/5 04:17:41
查看原帖
定义了二分函数不会用
448172
FtZ0131楼主2021/1/27 18:19

dl快来看看

#include<bits/stdc++.h>
using namespace std;
int BinaryofSearch(int a[],int len,int key)
{
	int low=0;
	int high=len-1;
	int mid;
	while(low<high)
	{
		mid=(low+high)/2;
		if(key==a[mid])
		{
			return mid;
		}
		if(key<=a[mid])
		{
			high=mid-1;
		}
		if(key>a[mid])
		{
			low=mid+1;
		}
	}
	 return -1;
}
int main()
{
	BinaryofSearch()//不会用了
   	return 0;
}
2021/1/27 18:19
加载中...