手写代码:二分查找的代码?

手写代码:二分查找的代码?,第1张

手写代码:二分查找的代码?

参考回答:

int binarySearch(vector<int> x,int t){    int mid,l=0;    int u = x.size()-1;    while(l<=u)    {        mid = l+(u-l)/2;        if(x[m]<t)        l=m+1;        else if(x[m]>t)        u=m-1;        else        return m;    }    return -1;//没有找到对应的元素,返回-1.}

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4890422.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存