关于 折半查找 while 条件 < , <=
来源:互联网 发布:两军交战不斩来使知乎 编辑:程序博客网 时间:2024/06/05 09:03
int bin_search(int a[],int len,int key)
{
int low=0;
int high=len-1;
while(low<=high) //若为low<high; e.g.1,2,3,4,5 如果search 5 ,最终 low==high=4(指的是下标,从0开始。而循环
//体 不执行。
{
int mid=low+(high-low)/2;
if(a[mid]==key) return mid;
else
if(a[mid]<key)
low=mid+1;
else
high=mid-1;
}
if(low>high)
return -1;
}
0 0
- 关于 折半查找 while 条件 < , <=
- 关于ACM折半查找
- 关于折半查找算法
- 关于折半查找
- 关于折半查找的思考
- 数据结构9-关于折半查找的实例
- 关于折半查找实现中的一个问题
- 关于折半查找的细节思考
- 关于while里面条件变量的注意事项
- 关于while条件里的scanf
- 折半查找
- 折半查找
- 折半查找
- 折半查找
- 折半查找
- 折半查找
- 折半查找
- 折半查找
- linux内存管理
- Linux内核-进程管理
- Activity间的切换实现和数据传递以及上一个Activity返回结果的获取和处理
- VMware下虚拟主机网络服务异常相关介绍
- VBA文件写入遍历所有.xlsx、csv文件
- 关于 折半查找 while 条件 < , <=
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第11章节--为Office和SP解决方案开发集成Apps Office的JavaScript对象模型
- 第8周项目6-本月有几天
- 全排列递归实现
- 同步与互斥概念
- Struts2框架执行流程
- 关于Ubuntu下无法安装sun-java6-jdk的解决办法
- 图像滤镜艺术--序言
- 浏览器和服务器互动过程解析